再一次問好! JMetro Java 4.8版JavaFX主題剛剛發佈。 我們即將接近下一個主要版本的版本5.0。
這是已經過徹底改造的舊樣式:
- 日期選擇器
- 樹視圖
以及經過調整或更改了CSS結構的舊版本:
- 表格檢視
- 列表顯示
- 組合框
- 評級控制
4.8版詳細信息
這是更改列表。 從較小的到較大的:
- 清理了評級控件CSS。 評級控件的顏色現在基於全局定義的強調顏色;
- 調整了組合框的顏色,以實現淺色和深色主題;
- 調整了Table View的明暗風格,並重新組織了CSS代碼;
- 調整了Tree View的明暗風格,並重新組織了CSS代碼;
- 調整後的列表視圖樣式:
- 新的日期選擇器明暗風格:
正如我之前提到的,JMetro受到Fluent Design的啓發,它不是Fluent Design Style(FD)的副本。 日期選擇器樣式是此的另一個示例。
當我製作第一個版本的Date Picker時,當時還沒有FD版本(當時Microsoft的風格稱爲Metro)。 如今,有一種Microsoft設計語言的Date Picker,因此JMetro Date Picker受到了很多更改的啓發。 FD版本中不存在JavaFX Date Picker中的某些特定功能,並且使JavaFX版本的行爲與FD版本完全一樣沒有任何價值。 因此,我需要適應JavaFX版本的功能。
在其他情況下,在其他控件上,我也更改了FD樣式,因爲我不喜歡它的某些東西。
總而言之,請記住,JMetro不是Fluent Design的副本,因爲我提到的原因,我認爲這並不合理。
事不宜遲,這裏是新的Date Pickers樣式。 淺色和深色版本:
包起來
4.8版對現有樣式進行了一些調整,並對「日期選擇器」和「列表視圖」進行了兩種新的翻新樣式。
我尚未更新JavaFX主題JMetro文檔頁面 ,但我打算這樣做。
我們離版本5非常接近,這意味着所有以前存在的樣式還有一些新的不存在的樣式將再完成一次迭代。 所有這些都受到Microsoft最新Fluent Design更改的啓發。
以下是近期的計劃:
- 完成所有剩餘控件的調整;
- 也許對以前已經完成的樣式進行調整/更改(如果我發現需要改進的地方);
- 通過簡單輕鬆地覆蓋CSS變量值來添加更改重音顏色和其他細節的功能;
- 通過Maven Central也可以使用JMetro。
我可能會不時在我的Twitter帳戶中發佈一些我不打算在此處發佈的快速更新(以便在沒有發佈博客的所有時間的情況下發布公告)。 因此,如果您不想錯過他們,請跟隨我。
翻譯自: https://www.javacodegeeks.com/2018/11/jmetro-version-4-8-released.html