【问题标题】:How can I keep the JavaFX 7 skin with JavaFX 8?如何使用 JavaFX 8 保留 JavaFX 7 皮肤?
【发布时间】:2013-06-30 23:49:03
【问题描述】:

JavaFX 8 默认引入了新的外观,但我想为我的应用程序保留默认的 JavaFX 7 类型样式(同时使用 Java 8。)

我如何做到这一点?

【问题讨论】:

    标签: styles javafx look-and-feel javafx-8 java-8


    【解决方案1】:

    简单地说:

    setUserAgentStylesheet(STYLESHEET_CASPIAN);
    

    ...作为程序的第一行(在start() 方法中),或者使用JVM 标志-Djavafx.userAgentStylesheetUrl=caspian 运行它。

    请注意,JavaFX 2.x 中不存在上述方法,因此如果您想在可在 Java 7 和 8 上编译和运行的代码中执行此操作,不幸的是,唯一的解决方法是通过反射。

    【讨论】:

      猜你喜欢
      • 2013-06-22
      • 1970-01-01
      • 2023-03-15
      • 2015-08-25
      • 1970-01-01
      • 2014-08-04
      • 1970-01-01
      • 2014-08-28
      相关资源
      最近更新 更多