具有自定义行和列标题的JTable

时间:2014-01-18 15:02:41

标签: java swing csv header jtable

我希望JTable代表包含行标题和列标题的CSV文件,就像MS Excel提供的那样,最初设置为att1att2att3(对于列标题)和row1row2row3(对于行标题)。我需要有一个这样的接口,如果它们已存在于文件中,则可以设置标题值。

如果第一列包含标头值,则代替row1row2row3,可以将给定值设置为行标头,并且如果第一行包含标头值,然后代替att1att2att3可以为列设置给定值。

我不知道如何对行做同样的事情。 对于列,

String[] hname = new String[dm.getColumnCount()];
    for(int j=0;j<dm.getColumnCount();j++)
   {       
   hname[j]=dm.getValueAt(0, j).toString();}
    dm.removeRow(0);
    Vector<String> v = new Vector<String>(Arrays.asList(hname));
    dm.setDataVector(dm.getDataVector(), v);

1 个答案:

答案 0 :(得分:0)