我正在使用sql和java。我创建了一个JTable来将信息从数据库中过滤到那里。 我想获得JTable的长度(行数)并将结果打印在JLabel中。 我怎么能这样做?
谢谢!
答案 0 :(得分:1)
值得一读How to Use Tables,并在其上找到更多示例代码。
示例代码:
TableModel dataModel = new AbstractTableModel() {
public int getRowCount() { return rowData.length; }
...
// override other method as well
}
JTable table = new JTable(dataModel);
JScrollPane scrollpane = new JScrollPane(table);
只需调用DefaultTableModel#getRowCount()方法即可获得行数。