如何从JavaFX按钮

时间:2018-05-07 09:12:34

标签: css javafx

我注意到JavaFX中的按钮有圆角,这意味着当你有一个网格时,它们之间几乎看不到白色空间。

This illustrates the problem

我想让我的按钮显示为矩形,有直角,这可能吗?我认为这可能适用于CSS,但我之前无法找到这个问题。

感谢。

1 个答案:

答案 0 :(得分:3)

你可以通过CSS:

"-fx-background-radius: 0"

您可以通过代码,通过内联,外部文件

以多种方式添加CSS文件
  

按代码:

Button rectangleButton = new Button();
roundButton.setStyle("-fx-background-radius: 0");
  

通过FXML内联:

enter image description here

  

通过FXML外部:

mystyle.css文件

.button{
-fx-background-radius: 0;
}

然后选择文件目录以将样式应用于容器

{{3}}