我需要执行此命令:
在以下情况下显示错误消息并重新提示用户:
- 用户单击确定而不输入任何内容(空条目)。
- 用户只输入一个或多个空格后单击确定。
- 输入不以扩展名 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);
}
}
但是当我点击确定而不输入任何内容时,消息对话框不显示