我的代码中没有任何错误,但是当我运行我的代码并输入number
的大于1的输入时,我得不到更多{{1窗口输入数据的记录就像我试图做的那样。有谁可以告诉我如何解决这个问题?
JOptionPane
答案 0 :(得分:0)
这个程序似乎很熟悉......
您没有获得更多对话框的原因是在第一轮之后,所有变量都包含既不为空也不为空的值。因此,不符合条件。如果要显示对话框,最好在while循环之前将变量设置为null。
E.g:
secondLine = null;
while(secondLine == null || secondLine.equals("")) {
secondLine = JOptionPane.showInputDialog("Enter hours");
}