将数据从txt加载到JTable。没有矢量或Buffreader

时间:2013-12-28 18:16:18

标签: jtable save

我以这种方式创建表:

    static JTable table;

public table(){
    setLayout(new FlowLayout());
    String [] columns ={ "Name","Surname","Phone"};

    Object[][]data={
            {"-","-","-",},
            {"Bob","ZYX","606129212"},
    };
    table=new JTable(data,columns);

以这种方式写入txt文件:

try{
             PrintWriter pclose = new PrintWriter("data.txt");
                for(int i=0;i<table.getRowCount();i++){
                    for(int j=0;j<table.getColumnCount();j++){
                        pclose.println(table.getValueAt(i,j));

                    }
                }

                pclose.flush();
                pclose.close();


                }catch(FileNotFoundException e1){
                    System.out.println("End of the file");

                }

        }

在txt中看起来像:

-
-
-
Bob
ZYX
606129212

现在我想尽可能简单地将txt读取到JTable。 不使用Vectors或BuffReader(如果我将使用Scanner,将对我有好处)。 你有什么提示吗?

0 个答案:

没有答案