打开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();