2014-10-02 42 views
1

我今天在玩JavaFX Scene Builder 2.0,注意到各種控件的旋轉選項都有一個圓形的「滑塊」。JavaFX:基於旋轉的滑塊/選擇器(Radio-Knob)

圖片http://i.imgur.com/kE6N7Xo.gif

我真的很喜歡這一點,我想在一個小項目,我的工作用它,但我不認爲這是一個標準的JavaFX控制。它看起來好像是爲了適應JavaFX的外觀和感覺而設計的,並且它是由Java背後的開發人員開發的一部分軟件的一部分,所以我認爲它應該在某個地方!

你知道這是否包含在標準的javafx庫中?如果我可以幫助,我寧願不必自己做!

感謝您的幫助!

回答

0

SceneBuilder 2.0 is open source帶有3個子句的BSD許可證(就許可證範圍而言是自由的)。

你可以找到源對該到位桶鏡 「RotateEditor」 控制:

的SceneBuilder源被分成兩個部分 - SceneBuilder應用程序和單獨的支持庫稱爲SceneBuilderKit。如果您從bitbucket下載源代碼並編譯SceneBuilderKit,則應該可以使用RotateEditor(以及SceneBuilder提供的一系列其他功能)。我不確定您是否可以直接在應用程序中直接使用它,而無需進行修改,或者您需要做一些小改動才能成功集成它。

SceneBuilder的構建指令位於open-jfx wiki上,但您可能不需要構建整個JavaFX以獲取所需內容。

如果RotateEditor不在ControlsFX項目中,可以考慮重新打包並將其捐獻給ControlsFX,因爲在專用控件庫中擁有這樣的控件會很好。

+0

謝謝@jewelsea的答案 - 這非常有幫助!像這樣的東西真的應該**成爲更廣泛使用的庫的一部分 - 它似乎太有用,省略! – 2014-10-03 12:34:37