Valeur Checkbox dans JTable
bonjour,
je voudrais savoir comment recuperer l'etat de mes checkbox present dans ma jtable
j'ai creer un model
Code:
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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
package project.gui;
import java.util.Vector;
import javax.swing.table.AbstractTableModel;
public class MyTableModel extends AbstractTableModel {
Vector header ;
Vector data;
public MyTableModel (Vector data1, Vector header1){
this.data = data1;
this.header = header1;
}
@Override
public int getColumnCount() {
return header.size();
}
@Override
public String getColumnName(int column) {
return header.elementAt(column).toString();
}
@Override
public int getRowCount() {
return data.size();
}
@Override
public Object getValueAt(int row, int column) {
return ((Vector)( data.elementAt(row))).elementAt(column);
}
@Override
public Class getColumnClass(int column) {
return (getValueAt(0, column).getClass());
}
@Override
public void setValueAt(Object value, int row, int column) {
((Vector)data.elementAt(row)).setElementAt(value,column);
}
@Override
public boolean isCellEditable(int row, int column) {
if(column < 6)return false;
return true;
}
} |
Mon affichage se fait bien je peux cocher mes checkbox
Merci