java - JTable 与自定义 TableModel

标签 java swing netbeans jtable

我正在尝试在 Java GUI 上实现一个 JTable,它可以用文件中的值填充自身并允许用户对各种单元格进行修改。由于我在 Netbeans IDE 中使用 GUI 编辑器,我的第一直觉是将 JTable 从调色板添加到我的表单中。但是,我很快意识到我不能向表中添加超过 100 行(对于我的应用程序,我需要大约 500 行以上)。此外,在寻找此问题的解决方案时,我注意到很多人说使用自定义 TableModel 而不是使用 JTable,因为它更健壮/更高效。

首先,有没有办法向 JTable 添加 100 多行?其次,使用 JTable(它使用 DefaultTableModel)真的是一个糟糕的实现吗?我的表单非常复杂,所以我更愿意使用 GUI 编辑器来调整 JTable 的大小、位置等,而不是对其进行硬编码。

最佳答案

is there a way to add more than 100 rows to a JTable?

为什么 100 是一个限制?这听起来像是您的 IDE,而不是 DefaultTableModel。数万行对于 DefaultTableModel 来说不是问题(并不是说任何用户都想查看所有这些数据)。

关于java - JTable 与自定义 TableModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8143537/

相关文章:

java - Log4j:日志文件正确,但 Stdout 仅显示一个子集

java - 从 Jgit 中的远程分支 pull 自证书错误

java - 同时针对 Java Swing 和 GWT 进行交叉开发

java - 如何从虚拟数字键盘中获取小数点?

java - lambda,netbeans,错误 : incompatible Types error

java - 线程死锁会挂起整个 JVM 本身吗?

java - Java JList 的问题

java - 在 jframe 中显示 jpanel 的图形界面

java - java中如何在没有打印对话框的情况下进行打印

java - Web 应用程序如何工作?