【发布时间】:2013-10-16 09:56:31
【问题描述】:
我需要做这个命令:
在以下情况下显示错误消息并重新提示用户:
- 用户点击确定而不输入任何内容(空条目)。
- 用户在输入一个或多个空格后点击确定。
- 输入的文件名不以扩展名 txt 结尾。
.
String str;
str = JOptionPane.showInputDialog(null, "Enter filename(*.txt)",
"File name", JOptionPane.QUESTION_MESSAGE);
if (str==null)
if(str.equals(JOptionPane.OK_OPTION))
{
JOptionPane.showMessageDialog(null,
"Invalid file name","Error",JOptionPane.ERROR_MESSAGE);
}
}
但是当我不输入任何内容点击确定时,消息对话框不显示
【问题讨论】:
-
发布您的代码以及您为解决问题所做的尝试。
-
你尝试过的代码在哪里?
-
出现这个问题的代码在哪里?!
-
如需尽快获得更好的帮助,请发帖SSCCE。
-
@mKorbel Unciode 的代码点 9832 - “温泉”。我认为它看起来很像 Java 咖啡杯标志的顶部,而无需使用杯子。我打算在底部棕色(咖啡)处制作(圆形)曲线,在顶部红色处制作波浪曲线(暗示你的“第 1 点”在我的回复中),但最后我无法被打扰. ;)
标签: java swing joptionpane