tagan
11-11-2014, 12:26
Ciao a tutti.
eccomi di nuovo.
Mi sono arenato da 2gg su questo problema.
Ho una JList di nome "lstGenere" che ha una serie di valori presi da una tabella del DB.
al click su una JTable, devo settare i campi JTextField, JComboBox e JList.
tutto bene tranne la JList.
il codice
String strGen = ((String)tblFilm.getValueAt(tblFilm.getSelectedRow(), 2));
String strGenere[]=strGen.split(",");
lstGenere.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
for (String g:strGenere){
lstGenere.setSelectedValue(g, true);
}
non funziona.
sembra che "setSelectedValue" sovrascriva il precendente valore nonostante "ListSelectionModel.MULTIPLE_INTERVAL_SELECTION"
ho una stringa del tipo "Avventura,Azione,Giallo". una list con
-Avventura
-Azione
-......
-Commedia
-Giallo
-......
-..ecc...
viene settata solo "Giallo".
Come fare per evidenziarle tutte e tre?
Grazie,
ciao tagan
eccomi di nuovo.
Mi sono arenato da 2gg su questo problema.
Ho una JList di nome "lstGenere" che ha una serie di valori presi da una tabella del DB.
al click su una JTable, devo settare i campi JTextField, JComboBox e JList.
tutto bene tranne la JList.
il codice
String strGen = ((String)tblFilm.getValueAt(tblFilm.getSelectedRow(), 2));
String strGenere[]=strGen.split(",");
lstGenere.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
for (String g:strGenere){
lstGenere.setSelectedValue(g, true);
}
non funziona.
sembra che "setSelectedValue" sovrascriva il precendente valore nonostante "ListSelectionModel.MULTIPLE_INTERVAL_SELECTION"
ho una stringa del tipo "Avventura,Azione,Giallo". una list con
-Avventura
-Azione
-......
-Commedia
-Giallo
-......
-..ecc...
viene settata solo "Giallo".
Come fare per evidenziarle tutte e tre?
Grazie,
ciao tagan