2017-01-23 4 views
3

JavaFXで白黒のScrollPaneを作成しようとしています。私はすでにかなりうまく動作するCSSファイルを作成しました。この小さな広場を除い:JavaFX ScrollPaneスタイリング

enter image description here

私がしようと何であれ、私は黒のそれを回すことができませんよ。ここ は私のCSSファイルです:

.scroll-pane { 
    -fx-background-color: black; 
} 

.scroll-bar:horizontal, .scroll-bar:vertical{ 
    -fx-background-color:transparent; 
} 

.increment-button, .decrement-button { 
    -fx-background-color: transparent; 
    -fx-border-color: transparent; 
} 

.scroll-bar:horizontal .track, 
.scroll-bar:vertical .track{ 
    -fx-background-color: transparent; 
    -fx-border-color: transparent; 
    -fx-background-radius: 0em; 
} 

.scroll-bar:horizontal .thumb, 
.scroll-bar:vertical .thumb { 
    -fx-background-color: white; 
    -fx-background-radius: 5em; 
} 

は、この四角形の色を変更する方法はありますか?前もって感謝します!

.scroll-pane > .corner { 
    -fx-background-color: black; 
} 
+0

[JavaFX scrollbar customize]の重複が考えられます。両方のスクロールバーがアクティブになると余分な四角形を削除する](http://stackoverflow.com/questions/41737568/javafx-scrollbar-customize-eliminate-extra-square-when-both-scrollbars-are-act) –

答えて

5

は、単に必要な色を使用して、次のセレクタを追加します。

.scroll-pane > .corner { 
     -fx-background-color: black; 
} 
3

使用 "のコーナー" クラス:

関連する問題