12. marts 2006 - 12:46Der er
2 kommentarer og 1 løsning
Listener på en JComboBox, der ligger i en jTable
Har en tabel med comboboxe.Der er lagt i som følgende;
for ( int i=-1; i<MyTableModel4.COLUMN_NAME.length-1; i++ ) jTable4.getColumn( MyTableModel4.COLUMN_NAME[i+1].setCellEditor( new DefaultCellEditor( new JComboBox( MyTableModel4.fag )));
Vil gerne ligge en ItemListener på hver combobox i hver celle, da jeg kun ønsker et Event, hvis der er sket en ændring i tabellen.
Men jeg har store problemer med at tilgå comboboxene i tabellen
Hvordan gør jeg det??
har prøvet med:
for ( int j=0; j<2; j++ ) for ( int k=0; k<studArray.length; k++ ) { JComboBox com = (JComboBox)jTable4.getComponentAt(k,j); com.addItemListener(new MyItemListener( )); }
Men den kommer med en Nullpointer på com.
Er det fordi at en Jcombobox ikke er et Component eller hvad
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.