Java库中是否有一个函数将JTable大小限制为您设置的多个行?我似乎无法找到任何可以帮助我的东西。
我的程序允许您添加和删除JTable中的项目。 JTable counts the number of rows in use and returns the number 有没有办法将行数限制为100。
答案 0 :(得分:1)
您可以在表dataModel上使用setRowCount(int rowCount)
。
将设置模型中的行数。如果新大小大于当前大小,则将新行添加到模型的末尾如果新大小小于当前大小,则将丢弃索引rowCount和更大的所有行。
例如:
DefaultTableModel dtm = (DefaultTableModel) tabel1.getModel();
dtm.setRowCount(100); // though I would use some variable here
tabel1.setModel(dtm);
请找到解释here.
答案 1 :(得分:1)
我希望设置一个限制,可以添加汽车数量。
然后覆盖DefaultTableModel的addRow(...)
方法,不允许添加超过100行的数据。
API中没有任何内容限制行数,因为API应该是动态的。