晚上好,
我正在开发一个简单的 Java 应用程序。我被卡住了,我需要一些帮助。这是我们在 Java 编程课上进行的一个项目。
我创建了一个 JFrame 表单和几个 JDialog 表单,我使用 JFrame 表单上的按钮成功调用了它们。对于其中一种 JDialog 表单(dlg_create_company),我希望它在应用程序启动时立即作为模式窗口弹出。到目前为止,我已经尝试从 JFrame 表单的 main 方法调用代码,但我遇到了“无法在静态上下文中调用非静态变量”错误。
这是我正在尝试的:
//Create a new instance of my JDialog "dlg_create_company" and assign it to "dialog"
//Then set it's visibility to true.
dlg_create_company dialog = new dlg_create_company(new javax.swing.JFrame(), true, current_company);
dialog.my_parent = this; //sets form frm_repair_shop as the parent via the my_parent reference.
dialog.setVisible(true);
任何帮助将不胜感激。 这是我整个项目的 zip 链接。