我有一個JTable
的信息列表。我強調了使用的列:更新JTable中的突出顯示的行
myTable.addRowSelectionInterval(number,number);
myTable.setSelectionBackground(Color.yellow);
number
要強調只是該行的數量。
我的程序從包含數字列表的文件中讀取數據,然後突出顯示相應的行。當我關閉程序並將其打開時,這是如此,突出顯示的行將保持突出顯示。
的問題是,我似乎無法更新我JTable
如果我使用
addRowSelectionInterval(number,number);
有什麼辦法「刷新」一個JTable
?
我見過一些代碼用於刷新表上的值,但這沒有幫助。
我不知道是否因爲我只是突出顯示行。
我使用的是默認JTable
。
我對「模特」一無所知。這是我第一次製作GUI。
任何人都可以請告訴我如何做到這一點?我很樂意爲您提供幫助。 謝謝。
你確定你是在Swing的線程更新選擇間隔是什麼時候?如果沒有,你可以使用SwingUtilities.invokeLater() –