如何解决没有JDialog的Java验证
| 关闭。这个问题需要细节或明确性。它当前不接受答案。解决方法
在控制台上显示
System.out.println(\"Your MEssage\");
?还是在JFrame的ѭ1上?
,关于什么:
JOptionPane pane = new JOptionPane( \"Mobile number can\'t be empty\",JOptionPane.ERROR_MESSAGE);
JDialog dialog = pane.createDialog( \"Error\" );
Container contentPane = dialog.getContentPane();
myPanelWherever.add(contentPane);
,即使我认为您应该重写我将尝试回答的问题。
我想问的是,您应该问如何让用户知道他在文本字段中输入了无效的输入,因为这可能是电话号码所在的位置。
然后为什么不将文本字段的背景突出显示为红色tf.setBackground(Color.RED)
或边框为tf.setBorder(BorderFactory.createLineBorder(Color.PINK,5))
?
这样,您无需显示对话框,并且用户知道该字段中有问题。
, 我要这样做而没有消息框。
在这种情况下,InputVerifier
可能适用。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。