1
我有一些標籤和jTable的擺動佈局。 在左側,我有jTable,在右側有標籤。使用JTable的主細節
我想將頁面設置爲主頁面/詳細頁面,其中jTable是主頁面,而標籤用作詳細信息。
我找到了從jTable獲取索引的方法 - 我的問題。我可以用什麼樣的監聽器來判斷用戶是否在表中選擇了一行?
我有一些標籤和jTable的擺動佈局。 在左側,我有jTable,在右側有標籤。使用JTable的主細節
我想將頁面設置爲主頁面/詳細頁面,其中jTable是主頁面,而標籤用作詳細信息。
我找到了從jTable獲取索引的方法 - 我的問題。我可以用什麼樣的監聽器來判斷用戶是否在表中選擇了一行?
您需要獲取JTable的選擇模型(使用getSelectionModel()
)並將ListSelectionListener
添加到此模型中。
確保使用convertRowIndexToModel
將所選行的索引轉換爲表模型中的索引:如果對錶進行排序或過濾,則視圖和模型索引將不會相同。