contentPanel = new JPanel( new BorderLayout( 10,10)); String[] headers = { "选择","任务编号","任务名称", "任务状态","任务类型","开始时间","结束时间","创建时间" }; efaultTableModel dtm = new DefaultTableModel(cellData, headers) { public Class getColumnClass( int c) { if ( c == 0) { return Boolean.class; } else { return String.class; }
} public boolean isCellEditable(int r,int c) { return false; } }; table_2 = new JTable(dtm); TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(dtm); table_2.setRowSorter(sorter); DefaultTableModel tableModel = (DefaultTableModel) table_2.getModel(); for(ss s ts:"你的list"){ String[] arr=new String[8]; arr[1]=ss.toString(); ..... tableModel.addRow(arr); }
String[] headers = { "选择","任务编号","任务名称", "任务状态","任务类型","开始时间","结束时间","创建时间" };
efaultTableModel dtm = new DefaultTableModel(cellData, headers) {
public Class getColumnClass( int c) {
if ( c == 0) {
return Boolean.class;
}
else {
return String.class;
}
}
public boolean isCellEditable(int r,int c) {
return false;
}
};
table_2 = new JTable(dtm);
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(dtm);
table_2.setRowSorter(sorter); DefaultTableModel tableModel = (DefaultTableModel) table_2.getModel();
for(ss s ts:"你的list"){
String[] arr=new String[8];
arr[1]=ss.toString();
.....
tableModel.addRow(arr);
}