0
我有一个程序在JTable中显示一个学生列表,这些学生是在所选课程中注册的。在另一个课程被选中时,如何在更新之前删除JTable?实际上,当所选课程发生变化时,带有该课程学生的新JTable将简单地添加到前一课程的下方。从框架中删除一个JTable
我有一个程序在JTable中显示一个学生列表,这些学生是在所选课程中注册的。在另一个课程被选中时,如何在更新之前删除JTable?实际上,当所选课程发生变化时,带有该课程学生的新JTable将简单地添加到前一课程的下方。从框架中删除一个JTable
如果我很好地理解了您的问题,您应该从容纳它的容器中移除表格。例如,如果你有这样的事情在你的代码:
JTable table = new JTable();
// Here is a container. It can be a JScrollPane, JPanel or something else.
JScrollPane scroll = new JScrollPane();
// Add the table to the container.
scroll.getViewport().add(table);
从容器中删除你的表,请致电:
scroll.getViewport().remove(table);
现在,您可以添加其他组件的容器,这将是该只有一个可见。