【发布时间】:2016-05-05 12:15:59
【问题描述】:
我需要你的帮助!
我有一个包含行的表格(名称等)
现在,当放置在该行上的对象具有特定值时,我想为特定的 tableCells 背景着色。但我只能让它读取这个单元格的值。但我需要阅读对象(在我的代码中称为TableListObject)以了解我需要为单元格着色的颜色。但是该“颜色值”在该行中不可见(没有列)。
这是我的代码:
for(TableColumn tc:tView.getColumns()) {
if(tc.getId().equals("text")) {
tc.setCellValueFactory(newPropertyValueFactory<TableListObject,String>("text"));
// here i need to check the Objects value and coloring that cell
}
}
这是一个可视化我的问题的 HTML Fiddle: https://jsfiddle.net/02ho4p6e/
【问题讨论】:
-
相关,但略有不同:Background with 2 colors in JavaFX?
标签: java javafx background-color tablecell