如何在java中从combobox swing中获取值?

如何在java中从combobox swing中获取值?,java,eclipse,swing,Java,Eclipse,Swing,我有一个任务是创建一个swing GUI来创建一个顺序文件,另一个swing GUI来读取顺序文件。我不知道如何从combobox中获取值。假设combobox的名称是combobox_1,那么命令是什么 if ( studentID > 0 ) { //*********************** output.writeUTF(textField.getText()); o

我有一个任务是创建一个swing GUI来创建一个顺序文件,另一个swing GUI来读取顺序文件。我不知道如何从combobox中获取值。假设combobox的名称是combobox_1,那么命令是什么

      if ( studentID > 0 )  {

                //***********************
                output.writeUTF(textField.getText());
                output.writeUTF(textField_1.getText());
                output.writeUTF(textField_2.getText());
                output.writeInt(studentID);
                output.writeUTF(textField_4.getText());
                output.writeUTF(textField_5.getText());
                output.writeUTF(textField_6.getText());
                output.writeUTF(textField_7.getText());
                output.writeUTF(textField_8.getText());
                //PLACE FOR COMBOBOXES

                output.writeInt(maths);
                output.writeInt(buisness);
                output.writeInt(programming);
                output.writeInt(accounting);
                output.writeInt(art);
                output.writeInt(music);
              }

如果您的组合框包含字符串列表,您可以

(String)comboBox_1.getSelectedItem();

你检查过房间了吗?getSelectedValue()是您要查找的内容。在寻求帮助之前,先做自己的研究。如果你自己找到答案,你会学到更多,记得更好。我已经做了自己的研究,但问题是我必须通过按“回车”按钮来获得值,我的gui就像一个数据库,有名字、姓氏、年龄、JtextFields和JComboxes,通过按enter按钮,它会创建顺序文件,所以当我从组合框中选择时,我不想得到值,但当我按enter键时。