[问题] JTable 依照内容比大小设定颜色

楼主: Marga   2017-09-13 23:59:49
小弟最近使用JTable来记载一些简单的统计资料
读取资料 显示资料皆没问题
也知道可以使用 TableCellRenderer 来设定颜色
但想了蛮多方法都跟我想要的不太一样
我希望的如下
Row1 1 2 3 4
Row2 8 1 5 6
Row3 7 9 8 6
像这样可以一列一列 最大的显示为红色
我想过的方法有 先设定变量 读取之后判断Value是否跟最大值相同
但这样会变成只将全部数字当中最大的变色
并不能一列一列的独立判断
只要能够明白如何一列一列分别变色 应该就能解决问题
目前爬到的都是一栏一栏的
第一次在此版po文 也是JAVA新手
希望各位前辈大大温柔指教
作者: PTTTTTTTT (1P8T)   2017-09-14 02:10:00
试试看用2D array ? 每次换行就把max 重设

Links booklink

Contact Us: admin [ a t ] ucptt.com