我在探索JavaFX
,我必須說我對缺乏學習材料感到有點失望。我是新手JavaFX
,但我有一些Swing
的經驗。 如何垂直放置滑塊? 還有一個問題,我想Thumb
只能拖到Tick marks
,而不是在中間空間,我怎麼能實現這一點?JavaFX垂直滑塊
0
A
回答
4
我怎麼能垂直放置滑塊?
slider.setOrientation(Orientation.VERTICAL);
我想拇指可拖動只有刻度線,而不是在中間的空間,我怎麼能做到這一點?
設置適當的刻度單位,計數和塊增量後使用setSnapToTicks。
slider.setMajorTickUnit(0.25f);
slider.setMinorTickCount(1);
slider.setBlockIncrement(0.125f);
slider.setSnapToTicks(true);
示例應用程序:
import static javafx.application.Application.launch;
import javafx.application.*;
import javafx.event.*;
import javafx.geometry.Orientation;
import javafx.scene.*;
import javafx.scene.control.*;
import javafx.scene.layout.*;
import javafx.stage.Stage;
public class VerticalSliderSample extends Application {
@Override public void start(Stage stage) {
Slider slider = new Slider(0, 1, 0.5);
slider.setShowTickMarks(true);
slider.setShowTickLabels(true);
slider.setMajorTickUnit(0.25f);
slider.setMinorTickCount(1);
slider.setBlockIncrement(0.125f);
slider.setSnapToTicks(true);
slider.setOrientation(Orientation.VERTICAL);
VBox layout = new VBox(10);
layout.setStyle("-fx-background-color: cornsilk; -fx-padding: 10;");
layout.getChildren().setAll(slider);
stage.setScene(new Scene(layout));
stage.show();
}
public static void main(String[] args) { launch(args); }
}
我探索JavaFX的,我必須說,我有點失望學習材料的運氣。
電子郵件(建設性)在Oracle的反饋開發JavaFX的文檔:
0
隨着的Java 8與它JavaFX的8及其相應SceneBuilder未來(此時使用SceneBuilder 2.2發佈其仍然Java 7 GA),人們應該更熟悉它的使用。對於那些不瞭解每個特殊屬性的人來說,它是一個強大的工具,並且想要練習新的JavaFX及其FXML爲我們提供的控制原理。
這裏是我的項目之一的一個例子來說明在每個節點上 http://i.stack.imgur.com/ZHE4p.png
的最流行的性質,儘管有時候我可以理解你,因爲是特別沮喪,如果一些新的功能出來,那一些更高級的例子,這個Node可以做些什麼,也許會更容易些,但作爲一個程序員,你需要學習如何使用相應的API。在PHP社區中有每個API文檔的一部分,您可以將其維護爲Wiki。
相關問題
- 1. Viewflipper - 垂直滑塊
- 2. 垂直滑塊使用jQuery
- 3. jMediaelement垂直音量滑塊
- 4. HTML垂直滑塊元素
- 5. 垂直音量滑塊
- 6. 垂直滑塊並排
- 7. iPad垂直輸入滑塊
- 8. 垂直內容滑塊 - jQuery
- 9. jQuery的滑塊垂直
- 10. 垂直紙滑塊元素
- 11. jquery的垂直滑塊左
- 12. 使Dojo垂直滑塊向後滑動
- 13. jQuery的垂直滑塊滑動保持
- 14. 垂直ProgressBar JavaFX
- 15. 垂直全頁滑塊像www.tumblr.com在角
- 16. 垂直滑塊採用觸摸iPhone
- 17. 從垂直到水平滑塊
- 18. 角度材料垂直滑塊
- 19. jquery垂直滑塊手柄不移動
- 20. jQuery的水平和垂直滑塊
- 21. 帶有標籤的垂直滑塊
- 22. 帶內容的垂直滑塊
- 23. 帶箭頭的js垂直滑塊
- 24. 垂直滑塊中心標題
- 25. 滾動上的垂直滑塊
- 26. AVPlayer更改音量,垂直滑塊
- 27. 修復瀏覽器垂直滑塊
- 28. 自動垂直圖像滑塊
- 29. Ruby on Rails的垂直滑塊
- 30. 自定義形狀垂直滑塊
-1:缺乏學習材料?只有[在教程網站上](http://docs.oracle.com/javafx/)僅有很多文章。也沒有替代實際查看[API參考](http://docs.oracle。COM/JavaFX的/ 2/API/JavaFX的/場景/控制/ Slider.html)。 – millimoose 2013-03-04 21:02:13