Salve a tutti.

Premessa: utilizzo una JDialog.

All'interno di questa definisco un Jpanel al quale aggiungo una Jtable con JbomboBox.

Di seguito il codice:

codice:
        JPanel panelControlli = new JPanel();
        JTable table = new JTable(10,5);
        
        TableColumn tbCol = table.getColumnModel().getColumn(0);
        JComboBox comboBox = new JComboBox();
        comboBox.addItem("Snowboarding");
        comboBox.addItem("Rowing");
        comboBox.addItem("Chasing toddlers");
        comboBox.addItem("Speed reading");
        comboBox.addItem("Teaching high school");
        comboBox.addItem("None");
        tbCol.setCellEditor(new DefaultCellEditor(comboBox));        
        
        JScrollPane scrollTable = new JScrollPane(table);
        panelControlli.add(scrollTable);
Tuttavia quando avvio il progetto e mi si presenta la Dialog, al doppio clic sulla cella con la JComboBox, la stessa pur venendo evidenziata, non mi mostra i dati dell'elenco.

Cosa molto strana, se riduco le dimensioni della Dialog col mouse e quindi riduco lo spazio della colonne su cui è presente la JComboBox, al doppio clic su quest'ultima i dati vengono presentati.

Allego, per chiarezza il entrambi i casi.

Mi sapete dire cosa debbo fare per fare funzionare correttamente l'esposizione delle voci della combo?

Grazie anticipatamente.