JTable和Iterate Bound ObservableList

时间:2012-04-23 22:09:19

标签: java swing binding jtable

我有一个绑定到ObservableList的JTable。 T是从我的Web服务生成的bean。

所以我的问题是,如何从表实例迭代绑定列表。 getModel()是“org.jdesktop.swingbinding.JTableBinding $ BindingTableModel”

这个想法是:

((ObservableList)table.getModel())。的foreach(...

1 个答案:

答案 0 :(得分:3)

TableModel是一个TableModel,它是一个TableModel,无论扩展它的最终具体类如何。与所有TableModel一样,您可以调用getRowCount()getColumnCount()getValueAt(...)的接口方法,以允许您遍历表并提取值。

以下是API for the BindingTableModel

的链接

它看起来实现了TableModel,但没有扩展AbstractTableModel或DefaultTableModel。