sirahmed
Messages postés23Date d'inscriptionvendredi 15 décembre 2000StatutMembreDernière intervention23 mars 2009
-
10 févr. 2009 à 11:41
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013
-
10 févr. 2009 à 13:22
Salut à tous ,
Je voudrais insérer un jcombobox dans un colonne chaine d'un jtable . J'ai fait ceci mais ça n'a pas marché ,Pouvez vous me dire que dois je faire ?
jTable1 = new javax.swing.JTable();
jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null, null, null, null, null, null}
},
new String [] {
"chaine", "interface i", "int O", "@ IP source", "@ IP destination", "protocole", "port source", "port destination", "action"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Object.class, java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Object.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
//public void setUpchaineColumn(JTable jTable1, jTable1Column chaineColumn)
// { //Set up the editor for the sport cells.
// JComboBox comboBox = new JComboBox();
// comboBox.addItem("INPUT");
///comboBox.addItem("OUTPUT");
//comboBox.addItem("FORWARD");
// }
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013129 10 févr. 2009 à 12:19
Salut,
Il faut que tu fasse un TableCellRenderer et TableCellEditor pour cela : voir mes sources à ce sujet.
______________________________________
DarK Sidious