Applet JTable deselection de cellules

Applet JTable deselection de cellules - Java - Programmation

Marsh Posté le 21-06-2005 à 12:03:45    

Bonjour,
 
Je commence mon experience Java en codant une applet d'exploration de repertoires locaux. je dump le repertoire courant dans une JTable:  

  • un TableModel qui implemente le AbstractTableModel
  • un customCellRenderer qui implemente TableCellRenderer ( surcharge de getTableCellRendererComponent ), pour pouvoir mettre n'importe quoi dans une cellule via un JLabel.


Ma table a aussi un MouseListener qui intercepte le double click: double click d'une case, le contenu de la JTable change et la selection des cellules est effacee.
Mon probleme se trouve au niveau de ma deselection. table.clearSelection() ne deselectionne rien, du coup je fais:
 

Code :
  1. table.removeRowSelectionInterval(0,table.getRowCount()-1);
  2. table.removeColumnSelectionInterval(0,table.getColumnCount()-1);


 
Ca fonctionne qu'a moitie, c'est a dire que la derniere cellule de ma table ( en bas a droite ) est la seule cellule selectionnee. Je ne vois pas du tout d'ou ca peut venir, est ce que quelqu'un a deja rencontre ce probleme svp?

Reply

Marsh Posté le 21-06-2005 à 12:03:45   

Reply

Marsh Posté le 22-06-2005 à 11:19:44    

Serieux?
 
ca n'interresse personne ? :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed