3
我正在做一些实践工作,扩展了我最近写的一个作业项目。这不是一个年级,但我想添加一些错误检查到我的代码。错误检查是否语句
程序要求您输入名称,从下拉列表中选择,从列表框中选择并选择一个单选按钮。我的目标是填充错误消息框,如果任何需要的项目是空白的。
我到目前为止的错误检查代码如下,但林不知道如何采取个人缺乏项目和填充到消息框,因为所有的错误检查是在一个单独的“如果”声明。
错误校验码:
// Listener to handle the print button.
class ButtonListener implements ActionListener
{
ButtonListener() {}
public void actionPerformed(ActionEvent e)
{
JFrame frame1 = new JFrame("Show Message Dialog");
// Checks for required entries
if (error == 0 || name == "" || flag == 0)
{
JOptionPane.showMessageDialog(frame1,
"You must complete the form: " + missing, "ERROR",
JOptionPane.ERROR_MESSAGE);
}
else
{
// Get values from fields
setText();
System.out.println("Passenger's Name: " + name + "\n");
System.out.println("Age Group: " + ageValue + "\n");
for (int i = 0; i < value.length; i++)
{
System.out.println("Destination: " + value[i] + "\n");
}
System.out.println("Departure Day: " + day + "\n");
}
}
}
谢谢!
我想你需要把它们分解成单独的'if'语句,每个字段一个,并且该字段有相应的错误信息。 – 2012-04-19 21:25:05
考虑使用IDE等IDE来格式化您的代码。 – adarshr 2012-04-19 21:25:36
+1对于自主学习 – 2012-04-19 21:26:43