une autre question vite fait en passant, by the way :
g une methode :
Code :
- public void valueChanged ( ListSelectionEvent evt ) {
- Object src = evt.getSource();
- if ( src.equals( playList ) && playList.hasFocus() ) {
- noeudList.setSelectedIndices(playList.getSelectedIndices());
- }
- if ( src.equals( noeudList ) ) {
- cadreVisu.drawGrille();
- }
- }
|
ca marche bien qd je selectionne un à un les element de playList.
Le pb c quand je selectionne par un ctrl-a ( ou avec maj) :
ctrl-a : un evenement déclenché donc un appel de valueChanged avec comme source playlist.
par contre si mon ctrl-a à selectionné 50 element, j'ai 50 évenement donc 50 appelle de valueChanged avec comme source noeudList....
pour l'instant Pour contourner le pb j'utilise une variable qui decompte le nombre d'évenement ( ici 50,49,... et à 0 je fais mon traitement ) :-(
mais c pas le top, vous connaissez la solution ?
---------------
heu...