salut mes amis, j'ai créer un jCombobox basé sur un tableau en deux dimension.

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
18
 public static void main(String args[]) {
    Object elements[][] = {
        { new Font("Helvetica", Font.BOLD, 14), Color.RED, new MyIcon(), "0" },
        { new Font("Helvetica", Font.BOLD, 14), Color.BLUE, new MyIcon(), "1" },
        { new Font("Helvetica",Font.BOLD, 14), Color.GREEN, new MyIcon(), "2" },
        { new Font("Helvetica", Font.BOLD, 14), Color.GRAY, new MyIcon(), "3" },
        { new Font("Helvetica", Font.BOLD, 14), Color.PINK, new MyIcon(), "4" },
        { new Font("Helvetica", Font.BOLD, 14), Color.YELLOW, new MyIcon(), "5" },
        { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "6" },
         { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "7" },
          { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "8" },
            { new Font("Helvetica", Font.BOLD, 14), Color.DARK_GRAY, new MyIcon(), "9" }};
    JFrame frame = new JFrame("Complex Renderer");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
    final ListCellRenderer renderer = new ComplexCellRenderer();
   final JComboBox comboBox = new JComboBox(elements);
   final JComboBox comboBox1 = new JComboBox(elements);
comment je pourrait récupérer la valeur de mon comboBox ( les valeurs numérique)
j'ai testé avec cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
teste = comboBox.getSelectedItem().toString();
mais une erreur de type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 ljava.long.Objet;@ebcdbb
s'affiche

merci