目前正在开发一个简单的系统。if else 语句不影响任何内容。这是代码:
tollRate()
{
JFrame a = new JFrame();
setTitle("Highway Toll Rates System");
setSize(600, 400);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLayout(new GridLayout(5, 2));
p1.setLayout(new GridLayout(1, 2));
p1.add(L1);
p1.add(t1);
p2.setLayout(new GridLayout(1, 2));
p2.add(L2);
p2.add(t2);
p3.setLayout(new GridLayout(1, 2));
p3.add(L3);
p3.add(t3);
p4.setLayout(new FlowLayout());
p4.add(b1);
p4.add(b2);
p5.setLayout(new FlowLayout());
p5.add(L4);
add(p1); add(p2); add(p3); add(p4); add(p5);
b1.addActionListener(this);
b2.addActionListener(this);
}
public void actionPerformed(ActionEvent a)
{
Object source = a.getSource();
if(source == b2)
{
this.dispose();
}
else if(source == b1)
{
i = t1.getText();
j = t2.getText();
k = t3.getText();
if (i!=SUNGAI BULOH)
{
JOptionPane.showMessageDialog(null, "Invalid Location" );
}
}
}
public static void main(String[] args)
{
tollRate a = new tollRate();
}
}
谁能帮助我处理这段代码中的 if else 语句?如果用户在 i 中键入“SUNGAI BULOH”以外的任何内容,我希望系统显示“无效位置”。先感谢您。