读CSV文件与NetBeans中创建一个JTable摇摆GUI

问题描述:

我试图读取的数据的线,由逗号分隔[,]从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中。 –

读表基础的教程后,您将需要将数据加载到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