gpt4 book ai didi

java - JavaFx 中的表设计

转载 作者:塔克拉玛干 更新时间:2023-11-01 23:02:56 25 4
gpt4 key购买 nike

table

如何在 javafx 中设计一个像上面那样的表。我正在使用 tableview 并做了一些 css,但设计不是我想要的那么好。

谁能告诉我如何实现上述设计

这是我试过的css

.table-view{
-fx-background-color: transparent;
}

.table-view:focused{
-fx-background-color: transparent;
}

/* Spaltenköpfe
Struktur column-header-background -> column-header */

.table-view .column-header-background{
-fx-background-color: linear-gradient(#131313 0%, #424141 100%);
}

.table-view .column-header-background .label{
-fx-background-color: transparent;
-fx-text-fill: white;
}

.table-view .column-header {
-fx-background-color: transparent;
}

.table-view .table-cell{
-fx-text-fill: white;
}

.table-row-cell{
-fx-background-color: -fx-table-cell-border-color, #616161;
-fx-background-insets: 0, 0 0 1 0;
-fx-padding: 0.0em; /* 0 */
}

当前设计表

current design

最佳答案

这个图的CSS:

.table-view .column-header,
.table-view .column-header .filler,
.table-view .column-header-background .filler {
-fx-background-color: derive;
-fx-stroke: transparent;
-fx-size:50;
-fx-alignment: CENTER ;
-fx-text-alignment: center;

}
.table-row-cell:filled:hover {

-fx-size:50;
-fx-alignment: CENTER;
-fx-text-alignment: center;


}
.table-view:row-selection {
-fx-background-color: transparent;
-fx-text-fill: white;
-fx-fixed-cell-size: 50;
-fx-alignment: CENTER;
-fx-text-alignment: center;

}

.table-view .table-column{
-fx-text-alignment: center;
-fx-alignment: CENTER

}

关于java - JavaFx 中的表设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45933894/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com