javafx之新建窗口和启动另外一个程序

来源:互联网 发布:后窗解析知乎 编辑:程序博客网 时间:2024/06/06 14:07

在javafx中一个JVM进程只能存在一个Application类,这个Application类只能调用一次launch()方法来启动它。

那我们如果启动一个新的窗口呢?

javafx中Stage类继承了Window代表着一个窗口,所以我们只需要构造一个Stage并将之显示即可。

Stage secondWindow=new Stage();Scene scene=new Scene(root,300,275);secondWIndow.setTitle("secondWindow");secondWindow.setScene(scene);secondWindow.show();

如果你需要启动另外一个javafx程序,则可以这样:

   Platform.runLater(new Runnable() {       public void run() {                        new anotherApp().start(new Stage());       }



0 0
原创粉丝点击