簡體   English   中英

從JTable檢索對象

[英]Retrieve objects from JTable

我用從對象數組中提取的數據填充了JTable(該數組包含對象,這些對象的數據已通過ResultSet從數據庫中檢索到)。 在JTable上填充數據時,我不想顯示對象的所有屬性,僅顯示其中一些屬性。 其中一個不需要顯示的ID是與該對象在數據庫中擁有的編號相對應的ID,它是表的主鍵。 我的問題是; 是否有一種簡單的方法可以從JTable的行中檢索對象,還是我必須在Array中搜索屬性與在JTable的行中選擇的對象相匹配的對象?

有沒有一種簡單的方法可以從JTable的一行中檢索對象,

您需要在TableModel中有一個方法來執行此操作。 因此,您需要像getRow(...)這樣的方法來代替getValueAt( getRow(...)

查看行表模型 ,以獲取有關如何在TableModel中執行此操作的示例。 或者您可以決定使用此模型,因為該模型本質上是通用的。 您只需要為模型實現幾種方法即可僅顯示要查看的屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM