我即将完成一个程序,启动2个Jframes,一个必须正常显示,另一个必须立即隐藏,只有当用户点击一个按钮时出现,但如果我启动程序有一点问题我清楚地看到两个JFrame出现了,但是在不到1秒的时间之后,一个jframe隐藏了自己,现在它完全正常但是我希望通过让jframe完全不显示它更为正常,我甚至不希望这样1秒只是显示/隐藏,我怎么能实现这一点?我只是在必须显示此
的框架的构造函数中使用 dsc = new Sconti("Frame");
dsc.setVisible(false);
答案 0 :(得分:0)
http://docs.oracle.com/javase/7/docs/api/java/awt/Frame.html#setState%28int%29
在显示之前 setState()
设置为Iconified
。
答案 1 :(得分:0)
通过在Sconti构造函数中将setVisible设置为false来解决,而我在其他jframe构造函数中执行此操作