2
如何從一個對象中的某些列中創建一個表,但不是所有的列?這是所需的輸出:Jtable隱藏一些列
ID|Author|Messages
----------------------------
2 |Alice | My first message
5 |Alice | My second message
6 |Bob | Hello
這是對象。
private String[] columnNames
= {"ID","Author", "HideThis", "Messages"};
private Object[][] data = {
{"2", "Alice", "Hide this", "My first message"},
{"5", "Alice", "Hide this", "My second message"},
{"6", "Bob", "Hide this", "Hello"}
};
private DefaultTableModel model = new DefaultTableModel(data, columnNames);
我是否必須創建一個新的數據對象並只複製相關的列或有沒有方法說columnSetHidden(2)?