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);
現在,您可以添加其他組件的容器,這將是該只有一個可見。