如何在 JavaFX 中创建平面进度条?
How to create a flat progress bar in JavaFX?
我正在使用 Java FXML。
进度条如下所示:
JavaFX Progress Bar
如何去除周围的灰色边框,但保留背景。
看起来像这样:
Desired Progress Bar
谢谢!
您需要添加样式表并执行此操作:
.progress-bar > .bar, .progress-bar > .track {
-fx-background-insets: 0;
}
以后有类似问题可以自己研究一下CSS Reference and Modena Theme CSS
就我而言,平面进度条使用以下样式 sheet
.progress-bar > .bar {
-fx-padding:0;
-fx-background-radius:0;
-fx-background-insets: 0;
-fx-background-color: black;
}
.progress-bar > .track {
-fx-background-color: lightgray, white;
-fx-background-radius:0;
-fx-background-insets: 0, 1;
}
我正在使用 Java FXML。
进度条如下所示: JavaFX Progress Bar
如何去除周围的灰色边框,但保留背景。
看起来像这样: Desired Progress Bar
谢谢!
您需要添加样式表并执行此操作:
.progress-bar > .bar, .progress-bar > .track {
-fx-background-insets: 0;
}
以后有类似问题可以自己研究一下CSS Reference and Modena Theme CSS
就我而言,平面进度条使用以下样式 sheet
.progress-bar > .bar {
-fx-padding:0;
-fx-background-radius:0;
-fx-background-insets: 0;
-fx-background-color: black;
}
.progress-bar > .track {
-fx-background-color: lightgray, white;
-fx-background-radius:0;
-fx-background-insets: 0, 1;
}