Bonjour,

Je voudrais savoir si quelqu'un à réussi à appliquer un cellrenderer sur un jxtreetable sans que ca lui enlève la présentation en arbre???

j'ai testé les 2~3 exemples que j'ai trouvé et tous transforment mon jxtreetable en table toute bête.

Je voudrais savoir si c'est faisable???

Un peu de code qui ne sert à rien pour ceux qui en réclament :

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
17
tableCompte = new JXTreeTable(new CompteTreeTableModel(construitArbreCompte()));
 
		DefaultTableCellRenderer renderer = new
		DefaultTableCellRenderer() {
		  public Component getTableCellRendererComponent(JTable
		table, Object value, boolean isSelected, boolean hasFocus,
		int row, int column) {
		    Component component =
		super.getTableCellRendererComponent(table, value,
		isSelected, hasFocus, row, column);
		    if (component instanceof JLabel) {
		      ((JLabel) component).setText("!!!");
		    }
		    return component;
		  }
		};
		tableCompte.getColumnModel().getColumn(CompteTreeTableModel.COMPTE_COL).setCellRenderer(renderer);