大多数程序都在整个应用程序中使用JFrames来显示所有可能出现的窗口。但是,我必须在JFrame中为用户播放教学视频。我无法找到办法,所以我不得不制作一个JavaFX程序。有没有办法直接从我的一个JFrame到JavaFX窗口?
我一直在使用这样的语法来打开其他JFrame:
dispose();
paths pths = new paths();
pths.setVisible(true);
但是,当尝试使用上面的代码打开JavaFX时,我会收到错误。我也无法在现有项目中创建新的JavaFX。
答案 0 :(得分:0)
我不确定你的问题,但是为了在JavaFX中创建一个新的框架。您必须使用新阶段创建一个新类。我们假设您创建了一个新类" newFrame"使用下面的代码。
public void show(Stage stage){
//define your root
double width = 200;
double height = 200;
Scene scene = new Scene(root, width , height);
stage.show();
}
您可以使用以下方式显示新框架:
newFrame NT = new newFrame();
NT.show();