聲明: 本博客文章原創類別的均為個人原創,版權所有。轉載請注明出處: http://blog.csdn.net/ml3947,另外本人的個人博客:http://www.wjfxgame.com。
ControlsFX 是JavaFX的一個擴展控件庫。是對JavaFX內置的控件的一個補充。
下面是ControlsFX的示例程序:
大家可以看到,ControlsFX里新增加了一些控件。我們來分別看看有哪些控件把!
ButtonBar:
這個就是一個簡單的橫向放置一些Buttons,能自動控制他們的位置。
Dialogs:
由於JavaFX中令人遺憾的沒有對話框。ControlsFX里面提供了一系列創建對話框的API,並且我們可以輕易的創建自定義的對話框。
GridView:
這是一個類似於ListView的網格類的控件。其實跟Android中的GridView差不多。也是非常常用的控件。
RangeSlider:
這是一個Slider,只不過有兩個可以拖動的滑塊,一個控制最小值,一個控制最大值。兩旁是TextField,可以進行輸入。
Rating:
這是一個簡單的投票的控件,不必過多介紹。
SegmentedButton:
這個其實就是擁有相同ToggleGroup的Button的集合,只不過比直接使用視覺效果好一些。
另外,ControlsFX的下載地址: http://fxexperience.com/controlsfx/
注意: ControlsFX只能用在JavaFX 8.0 b91版本或者之后的版本。也就是說,我們必須使用JDK 8才能使用這個JavaFX擴展庫。
JDK 8的下載地址: https://jdk8.java.net/download.html.
有興趣的朋友可以去試試。
轉載請注明出處:http://blog.csdn.net/ml3947