我需要创建一个组合框,可以由用户在飞行中修改。我能够在android环境中做到这一点(Swing组合框似乎与android微调器相同),如下所示:
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);
如何使用javaswing做类似的事情?甚至应该使用Swing调色板中的组合框吗?当我做一个
jComboBoxImei.setModel(new javax.swing.MutableComboBoxModel()
之后
initComponents()
addElement(), removeElement(),
...). 使用Java和/或Swing实现动态组合框最简单的方法是什么?