Object [][] data;定义好以后,没有负初值,我想到后来修改应该怎么弄阿,
data =new Object[][](内容);貌似不行,总是报错
应该有什么技巧把

解决方案 »

  1.   

    final String[] title = {
          "序号", "选择", "费用名称", "自付比例", "合计金额", "费用类型", "自费金额", "列入医保"};
      Object[] row = {
          new Integer(1), new String(), new String(), new Float(0), new Float(0),
          new String(), new Float(0), new Float(0)};
      Object[][] data = {
          row, };
    JTable table=new JTable();
    table.setModel(new DefaultTableModel(data, title));添加一行数据(追加):
    ( (DefaultTableModel) table.getModel()).addRow(row);
      

  2.   

    final String[] title = {
          "序号", "选择", "费用名称", "自付比例", "合计金额", "费用类型", "自费金额", "列入医保"};
    Object [][] data=null;
    JTable table=new JTable();
    table.setModel(new DefaultTableModel(data, title));