我正在尝试将我的桌子设计成圆角。我创建并填充一个 TableView 并暂时设置这一样式:
table.setStyle("-fx-background-radius: 20;");
它看起来像这样:
如何圆化 TableView 列标题和行的内角?
基本上,策略是不将表格本身舍入,而是在表格周围使用带有填充/边距的窗格。
.table-view {
-fx-border-width: 1;
-fx-border-color: grey;
-fx-border-radius: 5pt;
-fx-background-radius: 5pt;}
.table-view .column-header-background {
-fx-background-radius: 5pt 5pt 0 0;
-fx-border-color: -grey;
-fx-border-width: 0 0 1 0;
-fx-padding: 5px 0;}