JavaFX将新场景更改为里海样式表
我用FXML编码了两个场景。两者都定义为使用“Modena”主题 当从第一个fxml文件启动我的第一个场景时,样式与我定义的匹配,但是,当我启动一个新场景时,它将主题设置为旧的“Caspian” 我正在使用Eclipse,用JDK7编译 如何保持“摩德纳”主题的普遍性 来自主题开关的快照: 摩德纳 里海JavaFX将新场景更改为里海样式表,java,css,user-interface,javafx,jvm,Java,Css,User Interface,Javafx,Jvm,我用FXML编码了两个场景。两者都定义为使用“Modena”主题 当从第一个fxml文件启动我的第一个场景时,样式与我定义的匹配,但是,当我启动一个新场景时,它将主题设置为旧的“Caspian” 我正在使用Eclipse,用JDK7编译 如何保持“摩德纳”主题的普遍性 来自主题开关的快照: 摩德纳 里海 Code Main.java MyController.java FXTest.fxml Main menu.fxml您运行的是哪个版本?这些主题在我看来是一样的(我认为它们实际上都是里海的)
Code Main.java MyController.java FXTest.fxml Main menu.fxml您运行的是哪个版本?这些主题在我看来是一样的(我认为它们实际上都是里海的)。你说FXML是使用“Modena”主题定义的,这是什么意思?我是用JDK7编译的。事实证明,这将主题选项限制在里海。更新了Eclipse和JDK8,现在显示了新的Modena主题。(旧版本实际上都是里海主题的图片)您可以使用Java 7编译,但如果使用Java 8运行,默认情况下将使用Modena