丰都县网站,网络游戏开发成本,舟山市建设信息港网站打不开,建设银行网站重置密码你好#xff0c;我们又见面了#xff01; 这次是一个新版本#xff0c;该版本与JavaFX 11兼容。 继续阅读以获取详细信息。 JMetro 8.5.7和11.5.7版本 JMetro代码已分为2个分支。 master分支具有Java 8兼容的JMetro版本#xff0c;“ 11”分支具有Java 11兼容的版本。 以… 你好我们又见面了 这次是一个新版本该版本与JavaFX 11兼容。 继续阅读以获取详细信息。 JMetro 8.5.7和11.5.7版本 JMetro代码已分为2个分支。 master分支具有Java 8兼容的JMetro版本“ 11”分支具有Java 11兼容的版本。 以“ 11.”开头的版本。 将适用于Java 11和以“ 8”开头的版本。 将适用于Java 8。 “ 11”分支正在针对JavaFX11进行测试但可能在JavaFX 9以及即将发布的JavaFX 13上都可以正常工作。 JavaFX11可以使用以前的JMetro版本的所有CSS不同之处在于现在通过CSS引用的新外观也可以使用。 迁移的困难在于代码已从JavaFX8更改为JavaFX9并且控件外观公开并且其代码已更改。 此外模块的引入及其在JavaFX9 框架代码中的使用使得访问皮肤所使用的内部类如“行为”类成为不可能在某些情况下不是不可能的但仍然是不可取的。 所有皮肤都已转换。 他们是 纽扣皮 在切换按钮和常规按钮上添加弹簧按钮按下动画 https : //pixelduke.com/2018/08/27/fluent-design-button-toggle-button-tooltip/ TextField外观和PasswordField外观 在Textfield的右侧添加一个按钮该按钮可让您清除文本对于PasswordField该按钮将允许您以纯文本格式查看密码 https : //pixelduke.com/2019/01/20/jmetro-version- 5-2-released /https://pixelduke.com/2018/09/09/fluent-design-style-text-field-and-password-field-for-java-javafx/ ProgressBar皮肤 设置不确定的ProgressBar的外观使其等于Fluent Design规范不确定的ProgressBar的外观 https : //pixelduke.com/2018/09/30/fluent-design-style-progress-bar-for-java-javafx/ 滑块皮肤 向滑块添加填充。 我现在认为JavaFX Slider中存在明显的遗漏。 并添加一个弹出窗口该弹出窗口告诉用户在拖动拇指时在滑块上设置的确切值 https : //pixelduke.com/2018/08/19/fluent-design-slider-java-javafx / 拨动开关皮肤 我为ControlsFX创建的拨动开关控件的新Skin 。 它添加了一些功能和修复程序 https : //pixelduke.com/2018/08/12/fluent-design-toggle-switch-java-javafx/ 8.5.7和11.5.7中的新功能 对于熟悉以前的JMetro版本的开发人员API已更改。 现在 JMetro类的构造函数接受一个Scene和一个Style或一个Parent和一个Style 。 然后添加了以下属性 样式 DARK或LIGHT样式外观。 现场 将应用JMetro主题的Scene 。 父母 将应用JMetro主题的Parent 。 如果设置了此属性并且之前还设置了一个Scene 则对JMetro实例的更改将开始应用于新指定的Parent而不是应用于Scene 。 如果在设置“ Parent之后设置“ Scene 则会发生相反的情况。 自动彩色调色板 如果为true则所有Panes 例如BorderPane, AnchorPane, StackPane, Pane等将自动设置其背景颜色。 如果样式为DARK则背景为深色如黑色如果样式为LIGHT则背景将为浅色如白色。 这样做的缺点是如果您有将Panes作为中间子级的自定义控件则通常需要将其背景重新定义为透明否则您的自定义控件中可能会出现白色/黑色背景补丁。 或者如果将此属性设置为false默认值则可以将样式类.background添加到应该位于应用程序背景中的Panes中。 然后它们将根据“ Style属性值自动更改其背景颜色。 getOverridingStylesheets 实际上这实际上是可以添加样式表的ObservableList更多内容。 该样式表将在构成JMetro主题定义的样式表之后添加。 这意味着添加到此列表的样式表将覆盖JMetro主题设置的定义以防它们的特异性相同或更高。 因此这是重新定义和添加覆盖JMetro的自定义样式的好地方。 其他变化 除了上述更改。 现有的JMetro样式已进行了更多修复。 所有JMetro示例都已迁移到“ 11”分支中的JavaFX11。 最终代码已被清除JavaFX2仍然存在CSS代码之类的东西已被删除。 包起来 如所承诺的JMetro的JavaFX9 版本现在也可用。 我试图推迟这一点因为我仍然有Java8客户端恰好在使用JMetro而维护2个版本可能会很麻烦。 这样master分支中的Java 8版本将暂时保持不变。 该API也已被清理我认为它现在变得越来越干净。 新属性也已添加到JMetro类从而可以进一步自定义JMetro。 翻译自: https://www.javacodegeeks.com/2019/08/new-jmetro-javafx-11-compatible-version.html