Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将CSV文件读入使用Netbeans Swing GUI创建的JTable_Java - Fatal编程技术网

Java 将CSV文件读入使用Netbeans Swing GUI创建的JTable

Java 将CSV文件读入使用Netbeans Swing GUI创建的JTable,java,Java,我正在尝试从CSV文件中读取由逗号[,]分隔的数据行。 我已经能够将数据读入字符串数组。数组[0]列出第一列中的所有内容,依此类推。我已经使用Netbeans GUI创建了我的应用程序,我的当前表通过拖放到JPanel上。如何使用CSV文件创建JTable?我不允许使用CSVReader(如OpenCSV)。谢谢。阅读table basic教程后,您需要将数据加载到DefaultTableModel中,并将模型添加到JTable中 因此,基本准则是: DefaultTableModel mode

我正在尝试从CSV文件中读取由逗号[,]分隔的数据行。
我已经能够将数据读入字符串数组。数组[0]列出第一列中的所有内容,依此类推。我已经使用Netbeans GUI创建了我的应用程序,我的当前表通过拖放到JPanel上。如何使用CSV文件创建JTable?我不允许使用CSVReader(如OpenCSV)。谢谢。

阅读table basic教程后,您需要将数据加载到
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 );

单击此处了解如何在Java中使用表。您好,有没有办法将表模型添加到从NetBeans GUI创建的JTable中。许多表代码是不可编辑的,因为它是自动生成的。