在下面的代码中,为什么“我的应用程序”窗口位于前面的窗口?主要的方法是先构造这个窗口吧?所以当“我的窗口”JFrame出现时,不应该在后面?Java - Swing GUI窗口顺序
public class MyApp extends JFrame {
public MyApp() {
super();
setSize(300,600);
setTitle("My Application");
setVisible(true);
}
public static void main(String[] args) {
MyApp application = new MyApp();
JFrame window = new JFrame();
window.setSize(600,300);
window.setTitle("My Window");
window.setVisible(true);
}
}
这实际上并没有回答这个问题... – Tharwen
@Tharwen [你读这段代码有两个实例JFrames](http://stackoverflow.com/a/9554657/714968)1)第一个'MyApp扩展JFrame',2)第二个'JFrame窗口=新JFrame();'3)两者都可以从'InitialThread'中看到 – mKorbel
我并不是说这是错的!只是它没有具体回答这个问题:“为什么”我的应用程序“窗口在前面的窗口?” – Tharwen