【发布时间】:2015-05-14 18:48:43
【问题描述】:
我的代码有一个小问题。如果表单的构造函数部分不满足条件,我只想不显示 Jform。在构造函数之外,dispose()、return 和 setVisible(false) 都可以正常工作。我试过 this.dispose();并返回;和 this.setVisible(false);但表格仍然显示。使用 System.exit(0);它关闭了整个应用程序。如果有人可以帮助我,我将不胜感激。
public class OrderGUI extends javax.swing.JFrame {
public OrderGUI(Customer cust, Date dt, Time t) throws FileNotFoundException, IOException, ClassNotFoundException {
this();
if(condition)
{
/////do not initialize the Jform
}else{//// run rest of the code}
}
【问题讨论】:
-
"Closing Jform.." J2SE API 中没有这样的类。不要像你的 IDE 那样说话。
标签: java swing netbeans swingx jform