0
我改变我的一些表行的作风,以做一些高亮:更改排边框颜色引入了一些奇怪的细胞移
table.setRowFactory(tv -> new TableRow<TableBean>() {
@Override
public void updateItem(TableBean item, boolean empty) {
super.updateItem(item, empty);
if (item == null) {
setStyle("");
} else if (item.getComparisonElement().isMarker()) {
setStyle("-fx-border-color: red;");
} else {
setStyle("");
}
}
});
这工作,但我有一些细胞“平移”为不良副作用:
要命,就像一个魅力!你能解释一下如何解决这个问题,而不用触摸“无高亮”行吗? – kerner1000
@ kerner1000添加了简要说明。 –