3
A
答えて
4
JavaFXでは、ほとんどのスタイリングはCSSで行うことができます。
CSSファイルに.slider .track
と.slider .thumb
のスタイルクラスを使用できます。あなたが-fx-padding
属性を使用することができます
.slider .track {
-fx-pref-height:20;
}
.slider:vertical .track {
-fx-pref-width:20;
}
.slider .thumb {
-fx-pref-height: 30;
-fx-pref-width: 30;
}
または代わりに::
.slider .track {
-fx-padding: 10;
}
.slider .thumb {
-fx-padding: 15;
}
これは、このような水平および垂直Slider
秒生成されます。
-fx-pref-width
と
-fx-pref-height
属性を使用することができます
いずれにしても、 JavaFX 8 default stylesheet (modena.css)およびJavaFX CSS Reference Guide。
CSSでスタイリングJavaFXについてのofficial tutorialを使用することもできます。
0
私は同様の問題を調査多くの時間への道を過ごしたので、ここであなたがトラックを取り除く方法です、それは「クリック可能」です:
CSS:
.slider .track {
visibility: hidden;
}
// You'll probably want this in the code also to swallow all keyboard events:
slider.addEventFilter(KeyEvent.ANY, new EventHandler<KeyEvent>() {
@Override
public void handle(KeyEvent event) {
System.out.println("KeyEvent NO!");
event.consume();
}
});
関連する問題
- 1. Html - スライダの幅と高さを変更する
- 2. jQueryスライダの幅と高さを変更する
- 3. 変更厚さ中央線geom_boxplot()
- 4. Sencha Touchでスライダの親指の幅を動的に変更
- 5. ウィンドウのサイズが変更されたときのスライダの幅と高さのサイズ変更
- 6. プログラムによるリングの厚さの変更
- 7. JavaFXスライダ整数のみ
- 8. JavaFX 8メディアプレーヤー進行スライダ
- 9. jQuery UIスライダ値の変更
- 10. キャンバスストローク厚さ
- 11. Stackpanel厚さアニメーション
- 12. Slickスライダ幅の再計算
- 13. JavaFXスライダが値を変更しない、フリーズしたように見える
- 14. 変更背景色スライダ-NAV
- 15. JavaFXフォントの幅と高さの決定
- 16. JavaFXブラウザの幅と高さを取得
- 17. Javafxテーブルビューの変更リストが頻繁に変更されます
- 18. スライダの移動でスライダの値を変更する
- 19. JavaFX FXML変更リスト
- 20. javafxイメージの色の変更
- 21. javaFXのスライダを変更したことに基づいてtextFieldを更新します。
- 22. 寸法、幅/高さの変更のみ
- 23. jqueryスライダの背景位置の変更
- 24. スライダ移動時のテキストの変更
- 25. JavaFX矩形幅アニメーション
- 26. JavaFXステージの変更方法
- 27. javafx tablecolumnセルの変更
- 28. Divの幅が変更されない
- 29. SWFの幅/高さを変更する
- 30. 自動変更イメージの幅/高さ