以下使用netbeans编写的代码可以将属于组合框的每个用户记录到system.ones中,用户名,密码和As匹配,但是在组合框中将值分配为标准时遇到问题。登录
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
{
String inputusername = jTextField1.getText();
String inputpassword = jPasswordField1.getText();
String inputAs = jComboBox2.getText();
if(inputusername.trim().length() == 0 ||
(inputpassword.trim().length() == 0) ||
(inputAs.trim().length() == 0)) {
JOptionPane.showMessageDialog(this,"Error.", "Incomplete Fields",
JOptionPane.WARNING_MESSAGE);
}else{
Login l = new Login(inputusername,inputpassword,inputAs);
jTextField3.setText(l.Log());
答案 0 :(得分:1)
你会使用:
if (jComboBox.getSelectedItem.equals("name of one item in list")
因此,如果你有一个jComboBox名称planetsCombo列出行星,并且你想为地球制定标准,它会说:
if (planetscombo.getSelectedItem.equals("Earth")
希望我帮忙!