如何设置具有圆角的 TableView 样式

问题描述 投票:0回答:2

我正在尝试将我的桌子设计成圆角。我创建并填充一个 TableView 并暂时设置这一样式:

table.setStyle("-fx-background-radius: 20;");

它看起来像这样:

enter image description here

如何圆化 TableView 列标题和行的内角?

java javafx
2个回答
1
投票

基本上,策略是不将表格本身舍入,而是在表格周围使用带有填充/边距的窗格。


0
投票
.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;}
© www.soinside.com 2019 - 2024. All rights reserved.