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. ナビゲーションドロワーデバイダーの厚さを変更
- 2. 厚さと幅の決定方法は?
- 3. Html - スライダの幅と高さを変更する
- 4. jQueryスライダの幅と高さを変更する
- 5. 変更厚さ中央線geom_boxplot()
- 6. Sencha Touchでスライダの親指の幅を動的に変更
- 7. レスポンシブD3スムーズスライダ - ウィンドウのスライダの幅を変更する
- 8. ウィンドウのサイズが変更されたときのスライダの幅と高さのサイズ変更
- 9. スライダを使用してハイチャートグラフの振幅を変更してください
- 10. プログラムによるリングの厚さの変更
- 11. JavaFXスライダ整数のみ
- 12. JavaFX 8メディアプレーヤー進行スライダ
- 13. jQuery UIスライダ値の変更
- 14. キャンバスストローク厚さ
- 15. は、厚さが、
- 16. Stackpanel厚さアニメーション
- 17. Slickスライダ幅の再計算
- 18. JavaFXスライダが値を変更しない、フリーズしたように見える
- 19. JavaFXの変更シーンボタン
- 20. 変更背景色スライダ-NAV
- 21. ブートストラップ範囲スライダ変更イベント
- 22. JavaFXフォントの幅と高さの決定
- 23. スライダの移動でスライダの値を変更する
- 24. JavaFXブラウザの幅と高さを取得
- 25. Javafxテーブルビューの変更リストが頻繁に変更されます
- 26. JavaFX FXML変更リスト
- 27. 寸法、幅/高さの変更のみ
- 28. jqueryスライダの背景位置の変更
- 29. スライダ移動時のテキストの変更
- 30. uiスライダの入力とスライドの変更