我有一个绑定(bind)到 ObservableList 的 JTable。 T 是从我的网络服务生成的 bean。
所以我的问题是,如何从表实例中迭代绑定(bind)列表。 getModel() 是“org.jdesktop.swingbinding.JTableBinding$BindingTableModel”
想法是:
((ObservableList)table.getModel()).foreach(...
最佳答案
TableModel 就是 TableModel 就是 TableModel,无论扩展它的最终具体类如何。与所有 TableModel 一样,您可以调用 getRowCount()
、getColumnCount()
和 getValueAt(...)
的接口(interface)方法来允许您迭代您的表并提取您的值。
这里是 API for the BindingTableModel 的链接
它看起来实现了 TableModel,但没有扩展 AbstractTableModel 或 DefaultTableModel。
关于java - JTable 和迭代绑定(bind) ObservableList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10289013/