在这里,我们再次使用JMetro的另一个版本。

此版本中的新增功能:

  • 工具栏内控件的新样式
  • 新的可编辑组合框样式
  • 对其他样式的一些调整
  • 一些修复

继续阅读以获取详细信息。

可编辑的ComboBox新样式

JMetro早期版本的可编辑ComboBox看起来非常糟糕,主要是因为它们实际上没有定义的样式。 在下面,您可以看到Modena和JMetro Dark and Light样式的可编辑组合框。

可编辑的组合框–摩德纳


为了比较起见,我还设置了默认的JavaFX Modena样式。 这样您就可以看到与原始版本的差异。

工具栏按钮新样式

实际上,这是Buttons和ToggleButtons的一种新样式,默认情况下,当它们位于ToolBar内时,它们就会打开。 您可以在Button或ToggleButton上设置样式,方法是向它们添加样式类light ,以防它们不在ToolBar中。

下面,我显示了一个包含JavaFX Scene的动画,其中的顶部是一个ToolBar,下面是TreeView。

第二个图像显示相同的JavaFX Scene,但在以前的JMetro版本上,没有ToolBars的这种新样式。 图标来自icons8。



目的主要是为了使它们不像常规按钮那样突出,从而使工具栏(或您决定放置它们的其他位置)显得“不太忙”。

据我所知,这是另一种改编,因为Fluent Design并未定义工具栏的样式。 它确实有一个类似的概念(或专业化),称为应用栏。

其他变化

其他更改包括:

  1. DatePicker:两次打开日历会导致异常
  2. 在分隔符控件周围添加一些边距
  3. 在ComboBox的右内侧添加更多空间,以便在其中放入更多文本
  4. 将样式表的某些内容从px转换为em
  5. TreeTableView:“显示/隐藏列”按钮应与TableView相同

现在就这些了,如果您想保持最新状态,请查看我的Twitter帐户 。 从现在开始,我打算在那里发布更多更新。

周末愉快!

翻译自: https://www.javacodegeeks.com/2019/09/jmetro-version-11-5-10-and-8-5-10-released.html

JMetro版本11.5.10和8.5.10发布相关推荐

  1. JMetro版本11.6.5和8.6.5发布

    再一次问好. 设置了SDK中所有JavaFX控件的样式以及其他一些不存在的样式以及其他库中的其他样式. 后续版本将涉及调整JMetro现有样式或从第三方库的其他控件添加其他样式. 此版本就是这种情况. ...

  2. JMetro版本11.6.8和8.6.8发布

    另一个版本,这次是较短的更新. 撰写文档和博客文章有点不知所措,但是我认为我不得不更新文档,因为它已经被更新了大约一年或更长时间. 因此,对于此发行版,我也专注于此. 这是链接: Javafx主题JM ...

  3. JMetro版本11.6和8.6发布

    再次返回另一个JMetro版本. 这是一个重要的里程碑,此版本中增加了样式,JavaFX库中的所有JavaFX控件现在都具有JMetro样式. 除此之外,还有用于ControlsFX StatusBa ...

  4. JMetro版本11.5.11和8.5.11发布

    你好 具有新JMetro样式的另一个版本(深色和浅色版本): 分割菜单按钮 分割窗格 药丸按钮/分段按钮 调整现有样式和错误修复. 继续阅读以获取详细信息. 分割菜单按钮 以下是一个动画,显示了新的& ...

  5. javafx 打开新窗口_新的JMetro JavaFX 11兼容版本

    javafx 打开新窗口 你好,我们又见面了! 这次,新版本与JavaFX 11兼容. 继续阅读以获取详细信息. JMetro 8.5.7和11.5.7版本 JMetro代码已分为2个分支. mast ...

  6. 新的JMetro JavaFX 11兼容版本

    你好,我们又见面了! 这次是一个新版本,该版本与JavaFX 11兼容. 继续阅读以获取详细信息. JMetro 8.5.7和11.5.7版本 JMetro代码已分为2个分支. master分支具有J ...

  7. javafx 教程_新的JMetro JavaFX 11兼容版本

    javafx 教程 你好,我们又见面了! 这次,是一个新版本,该版本与JavaFX 11兼容. 继续阅读以获取详细信息. JMetro 8.5.7和11.5.7版本 JMetro代码已分为2个分支. ...

  8. oracle修改10到20,Oracle 10.2.0.5 RMAN迁移并升级11.2.0.4一例

    一.环境介绍 1. 源数据库环境 操作系统版本: OEL 5.4 x64 数据库版本  : 10.2.0.5 x64 数据库sid名 : orcl Oracle 10g 10.2.0.5(64bit) ...

  9. Atitit.播放系统规划新版本 and 最近版本回顾 v3  pbf.doc  1 版本11 (ing)41.1 规划h5本地缓存系列 41.2 Android版本app41.3 双类别系统,...

    Atitit.播放系统规划新版本 and 最近版本回顾 v3  pbf.doc 1 版本11 (ing)4 1.1 规划h5本地缓存系列 4 1.2 Android版本app4 1.3 双类别系统, ...

最新文章

  1. Activity传递对象的方法
  2. python一个函数可以有参数也可以没有参数_python 传入任意多个参数(方法调用可传参或不传参)...
  3. 自制“低奢内”CSS3注册表单,包含JS验证哦。请别嫌弃,好吗?。
  4. Python traceback模块的使用(抛异常、报错、输出错误)
  5. 比较两个listString是否相等
  6. 线上阿里云mysql慢_MySQL · 案例分析 · RDS MySQL线上实例insert慢常见原因分析-阿里云开发者社区...
  7. 第一次面试总结--中国电子科学研究院
  8. 我的世界seus光影java版下载_我的世界seus光影mod
  9. svn忽略指定文件或目录
  10. XML的三大解析方式解析
  11. 路面监控服务器怎么维修,路面监控服务器怎么维修
  12. struct tm 中的 tm_isdst 以及 mktime
  13. INSERT OVERWRITE LOCAL DIRECTORY
  14. 今天不知明天晚,独自面对心受伤
  15. Linux vi 双屏显示,如何设置双屏显示器
  16. NDT方法总结与公式推导
  17. 枚举的练习、声明一个枚举类型Status, Status(员工状态),可以限定为4个:空闲(Free),忙(Busy),休假(Vocation),离职(Left)
  18. HTML5 Canvas | w3cschool菜鸟教程
  19. 坚持高质量发展:春风动力搭建项目全生命周期管理信息化平台
  20. python 【1】h5py模块读取*.h5文件

热门文章

  1. 【贪心】失意(jzoj 2318)
  2. 这可能是史上最全 Redis 高可用解决方案总结
  3. Java Enumeration接口与Iterator接口
  4. C++描述杭电OJ 2012. 素数判定 ||
  5. layui结合ajax实现下拉菜单联动效果
  6. EF框架中,在实体中手动更新字段,数据库数据未同步到程序中应该怎么解决呢?
  7. mybatis+spring报错PropertyAccessException 1
  8. JSP的四大作用域和九大内置对象
  9. 乱码问题产生的原因与解决方案---UTF-8
  10. JS中的(IIFE)(立即调用函数)