//生成checkbox,要从后向前添加
          String  strTemp = "";
          for (int column = columnNames.length - 2; column >= 0 ; column -= 2) 
          {
            //如果包含“实收”项目,多加一列显示checkbox
            strTemp = columnNames[column];
            if (strTemp.indexOf(new String("实收")) > 0) {
              for (int i = 0; i < totalVector.size(); i ++) 
              {
                ((Vector)(totalVector.elementAt(i))).add(column/2 + 1,new Boolean(true));
              }
            }
          }
//添加行
for (int row = 0; row < totalVector.size(); row ++)
            defaultTableModel.addRow(((Vector)(totalVector.elementAt(row))));