0

基本上我需要一个字段(用于 Swing),如果指定的数据不在Combo-box. 如何做到这一点?

4

2 回答 2

6

查看挥杆教程中的“可编辑组合框” 。

基本上,您需要setEditable(true)为您的组合框使用。从 API 文档:

确定 JComboBox 字段是否可编辑。可编辑的 JComboBox 允许用户在字段中键入或从列表中选择一个项目来初始化字段,之后可以对其进行编辑。(编辑只影响字段,列表项保持不变。)不可编辑的 JComboBox 在字段中显示所选项目,但无法修改选择。

于 2012-11-12T06:18:10.283 回答
3

您可以使用可编辑组合框:

片段表单如何使用组合框

JComboBox patternList = new JComboBox(patternExamples);
patternList.setEditable(true);
patternList.addActionListener(this);

看看简单的例子

于 2012-11-12T06:21:45.263 回答