[問題] 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