gpt4 book ai didi

css - 在 tableView javafx 中更改 css 行

转载 作者:行者123 更新时间:2023-11-28 05:26:42 26 4
gpt4 key购买 nike

我有一个 TableView,其中一个列包含一篇文章,另一个列包含价格。单击按钮时,我想更改索引行的行的 css。我有这个:

articleTable.setRowFactory(param -> new TableRow<LigneTicket>() {
@Override
protected void updateItem(LigneTicket paramT, boolean empty) {

super.updateItem(paramT, empty);
if (!isEmpty() && paramT != null && paramT.getArticle().isArticleAnnuler()) {
getStyleClass().add("articleCanceled");
articleTable.refresh();
}
}
});

但这段代码适用于我的 tableView 的更改,而不仅仅是单击按钮,而且它不适用于索引行选择。

请帮忙,

谢谢

最佳答案

在事件结束后尝试使用一种技巧:

for ( Column col : articleTable.getColumns() ) {
col.setVisible( false );
col.setVisible( true );
}

关于css - 在 tableView javafx 中更改 css 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38736691/

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