2016-11-27 75 views
-1

我已閱讀如何在JScrollPane上使用代碼中的數據創建JTable,但是如何創建帶列標題的空表而不向其中添加數據?創建JTable標題而不使用新的JTable(data,columnNames)

我想從表單向它添加數據 - 而不是從我的代碼。

+1

*「..如何創建一個帶有列標題的空表而不向其中添加數據?」*設計一個'TableModel'的標題和列......用**無數據**。爲了更快地獲得更好的幫助,發佈您的嘗試的[MCVE]或[簡短,獨立,正確的示例](http://www.sscce.org/)。 –

+2

E.G. 'String [] columnIDs = {「First」,「Last」}; DefaultTableModel tableModel = new DefaultTableModel(columnIDs,0); JTable table = new JTable(tableModel); panel.add(new JScrollPane(table));'請參閱[如何使用表:創建表模型](http://docs.oracle.com/javase/tutorial/uiswing/components/table.html#data)瞭解詳情。 –

回答

-1

如果您使用Netbeans進行開發,使用JTables將會非常輕鬆。

使用Netbeans,只需從口味中選擇表格,然後將其放在任何希望顯示的位置。

然後在屬性中,您可以更改列名稱,添加新列並刪除舊的。也只有你會得到一個行顯示的選項,只需將其置零(0)。

瞧!您的表已準備好列名稱和無行。