Мне нужно создать поле со списком, которое может быть изменено пользователем на лету.Я смог сделать это в среде Android (ComboBox Swing, кажется, такие же, как Android Spinner), как это:
final Spinner spinner = (Spinner) findViewById(R.id.spinnerI);
String[] strings = configuration.getNames();
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, strings);
adapter.setDropDownViewResource(
android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
Как я могу сделать нечто подобное, используя Java Swing?Следует ли даже использовать ComboBox в палитре Swing?Когда я делаю
jComboBoxImei.setModel(new javax.swing.MutableComboBoxModel()
после initComponents()
, JavaBeans хочет, чтобы я реализовал все абстрактные методы (addElement(), removeElement(),
...).Как проще всего реализовать динамический ComboBox с использованием Java и / или Swing?