8

如何检索在 JComboBox 中键入的文本。此文本不必是现有项目。

4

3 回答 3

17

您可以通过调用方法从 JComboBox 中获取选定或键入的值getSelectedItem。如果它不是现有项目,那么您将获得一个 String 对象。否则,您将获得填充组合框的任何对象。

于 2010-08-16T19:27:07.237 回答
2

只需使用:

String value= comboBox.getSelectedItem().toString();

此处提供的其他示例

于 2017-11-03T17:36:31.037 回答
0

您可以尝试以下方法

String typedText = ((JTextField)myComboBox.getEditor().getEditorComponent()).getText();
于 2020-03-07T04:20:55.540 回答