我希望能够做两件事指数:基于索引的Java Swing组件集彩色基于具有的DefaultTableModel
- 行集中的颜色,所以第一行是红色的,第二蓝色, 第三个绿色
- 能够根据某些内容设置列的颜色,例如索引 或其名称等等,无论如何可能。
我不需要检测选择更改或任何东西。有人能告诉我该怎么做吗?什么方法可以帮助等?如果标题未被读取,则这是关于DefaultTableModel
的JTables
。
我希望能够做两件事指数:基于索引的Java Swing组件集彩色基于具有的DefaultTableModel
我不需要检测选择更改或任何东西。有人能告诉我该怎么做吗?什么方法可以帮助等?如果标题未被读取,则这是关于DefaultTableModel
的JTables
。
基于索引行集中的颜色,
Table Row Rendering可能给你一些想法。
可以设置列的颜色也是基于一些
您可以提供自定义渲染任何列。然后,您可以添加逻辑以根据某些内容对列着色。阅读JTable API并按照How to Use Table
上的Swing教程链接,您将找到创建自定义渲染器的部分。
您正在寻找'TableCellRenderer':http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#renderer – 2013-04-25 15:45:53