java - 如何获取 JTable 的长度

标签 java sql

我正在使用 sql 和 java。我创建了一个 JTable 来过滤数据库中的信息。 我想获取该 JTable 的长度(行数)并将结果打印在 JLabel 中。 我怎样才能做到这一点?

谢谢!

最佳答案

值得一读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()方法获取行数。

关于java - 如何获取 JTable 的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24096725/

相关文章:

java - 在依赖于另外两个项目的 Eclipse Java 项目中,如何解决 jar 冲突?

mysql - ORA-00979 : not a GROUP BY expression for Oracle but not valid for MySQL in context of clause difference

SQL查询获取最新价格

php - 如何为两个变量编写 SQL 语句,一个变量携带表名,另一个变量携带表中的特定列?

java - 交替运行两个线程的最佳方式?

java - CMake 构建在 Android Studio 中似乎不并行

java - 在小米设备的锁定屏幕上显示通知

java - 如何在 apache olingo v4 web 服务中实现过滤和分页

mysql - 三张表的 SQL 二次计数

mysql - SQL 连接 - 为什么这个简单的连接有效,尽管语法毫无意义?