使用JTable,DefaultTableCellRenderer是最好的方法。
但是,如果使用JXTable,则使用荧光笔和自定义谓词会容易得多。通常,谓词用于根据单元格的内容进行着色,但是您也可以轻松地基于行/列和某些外部值对其进行着色。
在http://www.jarvana.com/jarvana/view/org/swinglabs/swingx-core/1.6.2/swingx-
core-1.6.2-javadoc.jar!/org/jdesktop/swingx/JXTable.html中查找在“渲染和突出显示”下,这是一个带条纹的表格和图案匹配。本质上,您将执行与模式突出显示器相同的操作,但使用自己的谓词。



