Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4083 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Une icone dans une cellule de JTable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Une icone dans une cellule de JTable

n°1584313
Imagine85
Posté le 10-07-2007 à 00:43:13  profilanswer
 

Bonjour  :)  
 
je travaille avec java intégré dans Fedora core 6 (JCG 1.4) et  je veux intégrer une icone dans une cellule de JTable mais j'arrive pas .
si quelqu'un peut m'aider je lui serais reconnaissante  
 
Merci d'avance   :jap:  

mood
Publicité
Posté le 10-07-2007 à 00:43:13  profilanswer
 

n°1584510
fabs0028
Posté le 10-07-2007 à 12:55:48  profilanswer
 

Installe ton propre renderer sur la table (méthode setDefaultRenderer de la classe JTable)
Le 1er argument va dépendre de ton modele, si ton modèle est un par défaut tu laisse object.class
 
Dans ta classe implémentant TableCellRenderer (le plus simple étant d'hériter de DefaultTableCellRenderer tu met une icone sur le label que tu choisis comme Renderer)
 
Un exemple
 

Code :
  1. final int rowVoulu = leRowQueJeVeux;
  2. final int colVoulue = laColQueJeVeux;
  3. final ImageIcon monIcone = ....
  4. table.setDefaultCellRenderer(Object.class, new DefaultTableCellRenderer(){
  5. @Overried
  6. Component getTableCellRendererComponent(JTable table,
  7.                                         Object value,
  8.                                         boolean isSelected,
  9.                                         boolean hasFocus,
  10.                                         int row,
  11.                                         int column){
  12.     super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
  13.     if(row == rowVoulu && column == colVoulue){
  14.       setIcon( monIcone);
  15.     }
  16.    return this;
  17. }
  18. });


 
 
J'espère t'avoir eclairci un peu !

n°1586468
Imagine85
Posté le 14-07-2007 à 00:22:01  profilanswer
 

Merci bien  :)  
 
 
A+  :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Une icone dans une cellule de JTable

 

Sujets relatifs
Rafraichir JTableJTable : fleches d'indication de tri
Image dans cellule d'un tableau = ?Récupérer les coordonnées (haut gauche) d'une cellule ou d'un div
[C#] DataGridView image + texte dans une cellule[Java]Problème de recharge d'une JTable avec le résultat d'une requête
Cellule avec valeur numériquecopier coller cellule excel dans word à partir d'excel
[Java]Jtable qui prend la taille de la fenetrepointer une cellule exel vers une autre
Plus de sujets relatifs à : Une icone dans une cellule de JTable


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)