Bonjour,

J'ai un jtable, où je dispose dans la première colonne d'un JPanel. Ce panel contient un JLabel qui possède un tooltip.
J'utilise un renderer pour le panel comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
public class PanelRenderer extends DefaultTableCellRenderer
{
  @Override
  public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
      super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
 
      if (value instanceof JPanel){
        JPanel p = (JPanel) value;
 
        return p;
      }
      else
        return this;
  }
}
Le problème c'est que le tootip de label ne s'affiche pas. (C'est comme il y a une couche au dessus).

Svp c'est urgent.

Merci d'avance.