Allora ho un piccolo problemino con una combobox. è la prima volta che provo a usarla e purtroppo non ho capito molto il materiale che ho trovato. Il problema che ho è che non solo il menù a tendina non appare, ma viene imposto sempre il primo elemento della tabella del database dal quale prendo gli oggetti.
Codice:
codice:int i = 0; String[] record = null; JFrame frame = new JFrame("Inserire strumento"); JPanel panel = new JPanel(); JComboBox cb = new JComboBox(); // v è un vector while ( i<v.size() ) { //creo la string record = (String[]) v.elementAt(i); i++; for ( int j=0; j<record.length; j++) { cb.addItem(record[j]); } } panel.add(cb); frame.add(panel); String strumentostu = (String)cb.getSelectedItem(); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Rispondi quotando