2017-04-03 56 views
0

我試圖讀取的數據的線,由逗號分隔[,]從CSV文件。 我已經能夠將數據讀入一個字符串數組。數組[0]列出了第一列中的所有內容等等。我創建了使用NetBeans GUI我的應用程序和我目前的表通過拖放和放置到一個JPanel下降。我如何使用CSV文件創建JTable?我不是在允許使用CSVReader(如OpenCSV)。謝謝。讀CSV文件與NetBeans中創建一個JTable搖擺GUI

+1

點擊[瀏覽](https://docs.oracle.com/javase/tutorial/uiswing/components/table.html)學習如何使用表在Java中。 –

回答

0

讀表基礎的教程後,您將需要將數據加載到DefaultTableModel和模型添加到JTable

所以基本的代碼如下:

DefaultTableModel model = new DefaultTableModel(...); 

while(...) 
{ 
    fields = line.split("[,]"); 
    model.add(fields); 
} 

JTable table = new JTable(model); 
JScrollPane scrollPane = new JScrollPane(table); 
frame.add(scrollPane); 
+0

你好,是有辦法的表格模型添加到已通過NetBeans GUI創建一個JTable。由於被自動生成,它有很多的表的代碼的不可編輯。 – MrDon