Javafx 2 JavaFX2.2从Java应用程序调用JAVAFX页面
我有一个JavaFXML页面,我正在使用它创建一个窗口,我必须从JavaSwing应用程序调用这个窗口。我该怎么做 我的第一个页面是一个Java类,从这里我需要开始使用JavaFXML页面创建的窗口Javafx 2 JavaFX2.2从Java应用程序调用JAVAFX页面,javafx-2,Javafx 2,我有一个JavaFXML页面,我正在使用它创建一个窗口,我必须从JavaSwing应用程序调用这个窗口。我该怎么做 我的第一个页面是一个Java类,从这里我需要开始使用JavaFXML页面创建的窗口 谢谢。选项1:使用JFXPanel final JFXPanel fxPanel = new JFXPanel(); frame.add(fxPanel); // your Swing frame Platform.runLater(new R
谢谢。选项1:使用JFXPanel
final JFXPanel fxPanel = new JFXPanel();
frame.add(fxPanel); // your Swing frame
Platform.runLater(new Runnable() {
@Override
public void run() {
fxPanel.setScene(scene); // scene of you FX app
}
});
}
选项2:
运行javafx.application.application.launch(YourFxApplication.class)代码>
尽管后一种方法不建议用于Swing应用程序