我很抱歉問這個問題。但是我在理解如何做這件事時遇到了巨大的問題。我有一個JTable
。對於JTable
我有我自己的AbstractTableModel
,返回一個自定義對象getValueAt
。此外,我也有我自己的TableCellRenderer
,它使用很多顏色,並使用列值從getValueAt
給出的對象中提取指定值。java JTable排序對象
但是我希望能夠排序值。那麼我將如何去分類?我希望能夠接收到這兩個對象和列,並根據它進行排序。
我嘗試閱讀大量的教程,但他們展示瞭如何根據字符串進行排序,或者只是在不知道列的情況下進行排序。
也應該在我創建JTable
或AbstractTableModel
或TableCellRenderer
的課程中進行排序嗎?
任何幫助或指向良好的教程將不勝感激。我很抱歉,但我真的很喜歡這種折磨,從來沒有這樣做過。
你瞭解'RowSorter'? – nachokk