基本上,我一直在尝试在netbeans中制作的GUI中使用下拉框。我知道它是多么容易获得一个字符串变量从一个文本字段使用。gettext()方法,但我想得到一个值,用户选择从下拉菜单(即组合框),点击"提交"按钮(其中的actionPerformed方法附加到),并将其放在一个字符串变量。
这将允许我使用这个字符串变量传递到另一个类中的set()方法。
这是一个恼人的小问题,但我预计会有一些,当我开始。
感谢您的帮助。
Try
jComboBox.getSelectedItem()
下面的代码可能对获取字符串有用。
Object selectedItem = comboBox.getSelectedItem();
if (selectedItem != null)
{
String selectedItemStr = selectedItem.toString();
Foo(selectedItemStr); // Some method that takes a string parameter.
}