我没有在javaFx的netbeans中获得设计窗口和调色板窗口

我没有在javaFx的netbeans中获得设计窗口和调色板窗口,java,swing,netbeans,javafx,javafx-2,Java,Swing,Netbeans,Javafx,Javafx 2,我在swing中开发了一个应用程序,但我需要在javaFX中进行更改,当我创建javaFX应用程序时,javaFX在swing应用程序中不是设计窗口和调色板窗口,我如何才能获得这些窗口。但在jframe的swing应用程序中,我得到的窗口如下图所示 如何将swing的独立应用程序更改为javaFX,我需要在javaFX列表中选择哪个应用程序。 我怎样才能得到那些设计窗口和调色板窗口 据我所知,NetBeans中没有JavaFX的设计和调色板窗口。您必须下载JavaFX场景生成器并将其与NetBe

我在swing中开发了一个应用程序,但我需要在javaFX中进行更改,当我创建javaFX应用程序时,javaFX在swing应用程序中不是设计窗口和调色板窗口,我如何才能获得这些窗口。但在jframe的swing应用程序中,我得到的窗口如下图所示

如何将swing的独立应用程序更改为javaFX,我需要在javaFX列表中选择哪个应用程序。 我怎样才能得到那些设计窗口和调色板窗口


据我所知,NetBeans中没有JavaFX的设计和调色板窗口。您必须下载JavaFX场景生成器并将其与NetBeans链接。要将场景生成器与NetBeans链接,请执行以下操作:

  • 从主菜单中,选择工具并选择选项。 在Mac OS平台上,选择NetBeans并从主菜单中选择Preferences

  • 在选项窗口中,单击Java,然后单击JavaFX选项卡

  • 指定场景生成器安装文件夹的位置,然后单击“确定”


  • 然后,如果双击“项目”选项卡中的.fxml,场景生成器将打开,并显示“设计”窗口。

    如果没有fxml,我可以通过场景生成器开发设计您可以不使用fxml进行开发,但Oracle确实建议使用fxml来定义布局,而不是使用Java API,我认为Scene builder只支持fxml,没有fxml,我可以通过Scene builder开发设计,因为javaFx应用程序,javaFx预加载,javaFx在swing应用程序中fxml文件不可用,是吗。如何修改我的swing-to-JAVAFX应用程序,我需要在这个JAVAFX应用程序、JAVAFX预加载、JAVAFX-in-swing应用程序中选择哪种类型的项目。@-thodgnir:感谢您的回复,请就上述内容向我提出建议comment@epn我不知道你为什么不想使用fxml。如果您同时使用swing和javafx,您仍然可以将任何内容放入一个文件夹中,包括使用
    FXMLLoader
    加载的内容。请注意,Netbeans不包括用于javafx的所见即所得UI设计器,我不确定是否存在允许您同时设计swing和javafx的工具。。。。如果您只是不喜欢使用fxml,那么很容易将fxml转换为java代码。