Advertisement
Advertisement
| 07.22.2008 at 12:26AM PDT, ID: 23584351 |
|
[x]
Attachment Details
|
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: |
finishTable=new JTable(finishTableModel);
finishTable.setDefaultRenderer(Object.class,new CustomeTableCellRenderer());
finishTable.setAutoCreateRowSorter(true);
ButtonCell buttonCell=new ButtonCell(b){
/**
*
*/
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent e) {
super.actionPerformed(e);
//System.out.println(finishTable.getSelectedRow());
//System.out.println(finishTableModel.getValueAt(finishTable.getSelectedRow(),1));
int prodCode = Integer.parseInt(finishTableModel.getValueAt(finishTable.getSelectedRow(),1).toString());
createProductFrame(rightToLeftAlligned,prodCode);
}
};
ButtonCell buttonCellDelete=new ButtonCell(b){
/**
*
*/
private static final long serialVersionUID = 1L;
@Override
public void actionPerformed(ActionEvent e) {
super.actionPerformed(e);
System.out.println(finishTable.getSelectedRow());
System.out.println(finishTableModel.getValueAt(finishTable.getSelectedRow(),1));
//int prodCode = Integer.parseInt(finishTableModel.getValueAt(finishTable.getSelectedRow(),1).toString());
//createProductFrame(rightToLeftAlligned,prodCode);
}
};
finishTable.getColumnModel().getColumn(0).setMaxWidth(40);
finishTable.removeColumn(finishTable.getColumnModel().getColumn(1));
finishTable.getColumnModel().getColumn(6).setCellRenderer(buttonCell);
finishTable.getColumnModel().getColumn(6).setCellEditor(buttonCell);
finishTable.getColumnModel().getColumn(6).setCellRenderer(buttonCellDelete);
finishTable.getColumnModel().getColumn(6).setCellEditor(buttonCellDelete);
finishTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
finishTable.setColumnSelectionAllowed(false);
|