Salve,
ho necessità di aggiungere dinamicamente dei controlli all'interno di un oggetto JDialog
In pratica la finestra JDialog contiene una JList e al suo fianco c'è un panel (chiamato panWords).
Quando si clicca sulla JList
Il problema è che non visualizzo un tubo! MA se faccio il debug gli oggetti vengono creati correttamente.codice:panWords.removeAll(); JPanel pane = new JPanel(); int righe = ontClasses[lstClassi.getSelectedIndex()].getNumberWord(); Word parole[] = ontClasses[lstClassi.getSelectedIndex()].getWord(); JLabel lblWords[] = new JLabel[righe]; JComboBox cmbType[] = new JComboBox[righe]; GridLayout gruppi = new GridLayout(righe, 2); pane.setLayout(gruppi); for (int i=0; i<righe; i++) { lblWords[i] = new JLabel(parole[i].getName()); cmbType[i] = new JComboBox(); pane.add(lblWords[i]); pane.add(cmbType[i]); } panWords.add(pane);
Come ambiente di sviluppo uso NetBeans![]()

Rispondi quotando