读CSV文件与NetBeans中创建一个JTable摇摆GUI
问题描述:
我试图读取的数据的线,由逗号分隔[,]从CSV文件。 我已经能够将数据读入一个字符串数组。数组[0]列出了第一列中的所有内容等等。我创建了使用NetBeans GUI我的应用程序和我目前的表通过拖放和放置到一个JPanel下降。我如何使用CSV文件创建JTable?我不是在允许使用CSVReader(如OpenCSV)。谢谢。读CSV文件与NetBeans中创建一个JTable摇摆GUI
答
读表基础的教程后,您将需要将数据加载到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
点击[浏览](https://docs.oracle.com/javase/tutorial/uiswing/components/table.html)学习如何使用表在Java中。 –