在这里,我们再次使用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并未定义工具栏的样式。 它确实有一个类似的概念(或专业化),称为应用栏。
其他变化
其他更改包括:
- DatePicker:两次打开日历会导致异常
- 在分隔符控件周围添加一些边距
- 在ComboBox的右内侧添加更多空间,以便在其中放入更多文本
- 将样式表的某些内容从px转换为em
- TreeTableView:“显示/隐藏列”按钮应与TableView相同
现在就这些了,如果您想保持最新状态,请查看我的Twitter帐户 。 从现在开始,我打算在那里发布更多更新。
周末愉快!
翻译自: https://www.javacodegeeks.com/2019/09/jmetro-version-11-5-10-and-8-5-10-released.html