试试下面的方法,看jtable能不能写.
Vector vdata_ration = new Vector();
Vector vname_ration = new Vector();
vname_ration.add("column1");
vname_ration.add("column2");
vdata_ration.add(vname_ration);
ETableModel model_ration = new ETableModel(vdata_ration, vname_ration);public class ETableModel extends DefaultTableModel {
public boolean[][] ColEditableVec;
    public int row = 0;
    public int column = 0;
    public Vector new_vdata;
public ETableModel(Vector vdata,Vector vname) {
super(vdata,vname);        
        setNumRows(vdata.size());
        row = vdata.size();
        column = vname.size();
        new_vdata = vdata;
ColEditableVec = new boolean[row][column];
for(int i=0;i<row;i++)
          for(int j=0;j<column;j++)
ColEditableVec[i][j]=false;
}
}