我必须维护用户在JTable
中生成的事件列表。JTable
包含2列时间和事件, 5行。当生成第一个事件时,它的数据必须放在JTable
的第一行,当生成第二个事件时,第一行中的数据必须移动到第二行,第二个事件的数据必须放在第一行中。 JTabel
等等到第5行。事件没有限制(可以生成n个事件)。但我必须在JTable
中只显示5个事件,而旧版本将在文本文件中存储一次。我尝试过一些逻辑,但它们无法正常工作。
这是我的问题。任何人都可以告诉我如何向下移动行......
...问候 Upendra.S
答案 0 :(得分:4)
您只需在TableModel
的索引0处添加新行即可。如果您的TableModel
延伸至DefaultTableModel
,您甚至可以使用可用的insertRow
方法。
要求只显示5行,您可以简单remove TableModel
中的额外行。
有关详细信息,请参阅JTable
tutorial
答案 1 :(得分:3)
part TableModel
方法