打开JavaFX程序类别下的框架
Opening frame that is under the JavaFX program category
大多数程序在整个应用程序中都使用 JFrames 来处理可能出现的所有不同 windows。但是,我必须在 JFrame 中为用户播放教学视频。我找不到办法做到这一点,所以我不得不制作一个 JavaFX 程序。有没有办法直接从我的一个 JFrames 到 JavaFX window?
我一直在使用这样的语法来打开其他 JFrame:
dispose();
paths pths = new paths();
pths.setVisible(true);
但是,当尝试使用上述代码打开 JavaFX 时,出现错误。我也无法在现有项目中创建新的 JavaFX。
我不确定是否理解您的问题,但为了在 JavaFX 中创建一个新框架。您必须创建一个带有新阶段的新 class。假设您使用以下代码创建了一个新的 class "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();
大多数程序在整个应用程序中都使用 JFrames 来处理可能出现的所有不同 windows。但是,我必须在 JFrame 中为用户播放教学视频。我找不到办法做到这一点,所以我不得不制作一个 JavaFX 程序。有没有办法直接从我的一个 JFrames 到 JavaFX window?
我一直在使用这样的语法来打开其他 JFrame:
dispose();
paths pths = new paths();
pths.setVisible(true);
但是,当尝试使用上述代码打开 JavaFX 时,出现错误。我也无法在现有项目中创建新的 JavaFX。
我不确定是否理解您的问题,但为了在 JavaFX 中创建一个新框架。您必须创建一个带有新阶段的新 class。假设您使用以下代码创建了一个新的 class "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();