JMetro版本11.6.5和8.6.5发布
再一次問好。 設置了SDK中所有JavaFX控件的樣式以及其他一些不存在的樣式以及其他庫中的其他樣式。 后續版本將涉及調整JMetro現有樣式或從第三方庫的其他控件添加其他樣式。 此版本就是這種情況。 這是新功能:
- 3種新的控件樣式;
- 調整JMetro現有樣式;
繼續閱讀以獲取詳細信息
新的控件樣式
TabPane“帶有下劃線”
TabPane的樣式與標準現有樣式不同。 您可以使用現有樣式,或者如果將underlined樣式類添加到TabPane中,則將獲得此新樣式。 在下面,您可以看到此新樣式和默認樣式的屏幕截圖:
TabPane標準Light JMetro樣式 TabPane標準Dark JMetro樣式 TabPane“強調”淺JMetro樣式 TabPane“強調”深色JMetro樣式RangeSlider
RangeSlider是ControlsFX的控件。
此控件基本上是一個滑塊,可讓您定義“較低”和“較高”的值。
RangeSlider默認的Modena樣式對于JMetro樣式,我需要RangeSlider拇指不是圓形的。 但是,ControlsFX RangeSlider中存在一個錯誤,該錯誤不允許拇指為非圓形。 要修復此問題,JMetro將一個新的自定義外觀用于RangeSlider,在設置JMetro時默認應用該外觀。
我將為ControlsFX創建PR,以修復其Java 8和Java 11版本上的此錯誤。 希望它獲得批準后,我將刪除此JMetro Skin,因為將不再需要它。
以下是具有JMetro樣式的RangeSlider:
RangeSlider輕JMetro風格 RangeSlider深色JMetro風格由于模塊所施加的限制,因此無法在JMetro Java 11版本中為RangeSlider定制皮膚(將需要使用不可用的類)。 這將在批準并合并ControlsFX java 11版本的PR后解決。
使用單元格的控件的交替行顏色
交替的行顏色樣式已添加到TreeTableView,TableView,ListView和TreeView。
這種樣式的目的是使這些控件的數據更易于閱讀,這在數據量大的TreeTableView,TableView,ListView或TreeView上非常有用,因為這些行的寬度很大,并且您的眼睛很難分辨出哪個單元格屬于哪些行。
下面是僅TreeTableView的這種樣式:
TreeTableView交替的行顏色樣式–淺色主題 TreeTableView交替的行顏色樣式–深色主題要設置此樣式,請向控件中添加樣式類alternating-row-colors 。 如果不存在該樣式類,則控件將具有普通(無交替的行顏色)樣式。
調整現有樣式
調整后的微調風格
舊的Spinner樣式已經過調整。 這是新樣式的屏幕截圖:
微調新的Light JMetro風格 微調新的Dark JMetro風格其他變化
以下是此版本中其他更改的完整列表:
翻譯自: https://www.javacodegeeks.com/2020/01/jmetro-version-11-6-5-and-8-6-5-released.html
總結
以上是生活随笔為你收集整理的JMetro版本11.6.5和8.6.5发布的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 非持续性室性心动过速的时间是(非持续性d
- 下一篇: activemq网络桥接_ActiveM