使用SWINGX的Highlighter对表格设置背景色和前景色
?
注:最近开始学习swing编程,使用到了swingx,但是网上相关资料比较少,然后做了一些例子。
本例主要是对表格中的单元格动态设置背景色,
但是完成后发现再根据列排序时,相应的单元格背景色没有随之移动,希望牛人给些建议!
首先奉上截图效果:

那么,通过右键可以设置表格背景色。
例子源码结构:
AuditTableColumnsHighlighterAuditTableCellsHighlighterAuditTableRowsHighlighter这三个主要负责改变背景色或者前景色。
DefaultJXTable这个继承自JXTable,并添加了右键菜单选项响应事件。
TestFrame测试类。
一下是部分代码:
AuditTableCellsHighlighter.class
?这样,主要的代码就可以看出具体的实现过程了。
源码在下面,如有解决办法,感谢指点!!
1 楼 itlangqun 2011-06-26 import org.thierry.demo.highlight.ColorUtil;
该依赖包没有,请楼主明示!