inputverifier相关内容

DocumentListener Java,如何防止 JTextBox 中出现空字符串?

我一直在做一个个人项目以提高编程水平.我的目标是让它更加健壮,我才刚刚开始.我现在是一名计算机科学专业的学生.无论如何,我正在制作如图所示的程序的一部分.我计算了小时工资并提供了一些我还没有实现的输出.我正在使用 DocumentListener 所以它会自动计算.从框中完全删除文本时出现错误.我尝试使用 if 语句修复它: if (tipMon.equals("") || tipMon == ..
发布时间:2021-12-09 18:06:10 Java开发

单击输入验证器效果不起作用,仅按选项卡按钮即可

我有一个棘手的问题! 我有一个将输入验证程序设置为文本字段的表单,并且当用户键入不正确的值时,其他文本字段和单选按钮应该禁用。 在第二个文本字段(姓氏)中,当用户键入错误的值时,其他组件将完全禁用,但是当用户编辑该值以对其进行更正时,(例如删除数字),用户应该使用键盘上的 tab 按钮启用其他组件(单选按钮),我也想通过单击单选按钮来启用该功能。 这是我的代码: 公共类Us ..
发布时间:2020-10-07 01:08:52 Java开发

InputVerifier不显示每个组件图标(标签)

我有一个为其设置输入验证程序的表单. 我希望当用户为文本字段输入正确的值并想转到其他文本字段时,除了文本字段外还应显示一个复选图标. 但是现在在我的代码中,当用户在第一个文本字段上输入正确的值时,转到另一个位置,两个图标一起显示! public class UserDialog extends JDialog { JButton cancelBtn, okBtn; JTextFiel ..
发布时间:2020-04-25 04:11:58 Java开发

当JOptionPane窃取焦点时,JButton保持按下状态

我是Swing的新手,但我遇到了情况.我正在设计一个基于xml文件input(meta-data)动态呈现GUI组件的应用程序.现在,我的大多数JTextField都将InputVerifier设置为它们,以进行验证.每当输入无效时,输入验证器都会弹出JOptionPane. 现在,如果用户输入无效数据并向前移动并单击面板上的按钮,则将弹出对话框,用户必须对此做出响应.但此后该按钮也不会绘画 ..
发布时间:2020-04-25 04:05:15 Java开发

如何使用正则表达式验证JTable的第一列?

我正在编写程序,我必须验证第一列是否为IP地址. 到目前为止,我只想出了如何找到如何过滤行的方法.但这是我将数据写入文件之前必须检查的列. 有人可以帮我吗? 解决方案 您可以使用这里是一个例子.我不确定正则表达式是否适用于IP地址,但是我有一个最终的静态字段,您可以将其更改为起作用的正则表达式,如果不起作用的话. 对于这个特定的InputVerifier,如果它与正则表达 ..
发布时间:2020-04-25 03:34:24 Java开发

逻辑错误或重绘/重新验证Java JFrame

我想要做的是这个, 当我输入详细信息时,如果按下按钮时textFiled为空,将验证它是否为空,如果它是空的,它将显示一条消息说明。 然后它将移动到下一个textFile,类似于许多基于Web的注册表单, 我想要找出的是为什么消息不会改变? 将此代码粘贴到ecilpse文件中并运行它应该显示简单的框架以及我想要做的事情。 消息显示在框架的底部当firstname字段为空时, 可 ..
发布时间:2018-12-21 20:53:43 Java开发

在验证JTextFields的数值是否大于0后,在java中启用JButtons?

只有当所有字段中都存在有效数据时才会启用两个按钮,即数字值而不是负数。你怎么做? 解决方案 我会考虑使用一个DocumentListener来监听JTextFields持有的Documents。在这个网站上有这类事情的例子(我知道,因为我写了一两个)。 例如, import java.awt.Component; import java.util.ArrayList; ..
发布时间:2018-12-19 23:45:54 Java开发

DocumentListener Java,如何防止JTextBox中出现空字符串?

我一直致力于个人项目,以便更好地进行编程。我的目标是让它更强大,我刚刚开始。我是现任计算机科学专业的学生。无论如何,我正在努力制作一部分程序,如图所示。我计算小时工资并提供一些我尚未实施的产出。我正在使用DocumentListener,因此它会自动计算。当文本从一个盒子中完全删除时,我收到一个错误。我试图用if语句修复它: if(tipMon.equals(“”)|| tipMon == ..
发布时间:2018-11-27 11:08:27 Java开发

JButton在setEnabled(true)之后不会立即获得焦点

我试图建立一个直观的用户界面,用户可以在 JTextFields 中输入数值,用 TAB 键前进。最后激活按钮开始处理输入。 开始时按钮被禁用,只有当 all 数据 我使用 javax.swing.InputVerifier 来限制只输入正数最多4个小数位,这工作正常。 有3个可调焦的对象,两个文本字段和按钮。在文本字段中输入(有效)号码后按下 TAB 键,如果全部文本字段包含有 ..
发布时间:2017-12-24 22:04:08 Java开发

VerifyInputWhenFocusTarget属性不起作用

我试图使用 javax.swing.InputVerifier 验证文本字段用户输入,输入验证按预期工作,但是我有一个关于 VerifyInputWhenFocusTarget 属性。 我做了一个标签来显示状态并覆盖 verify()和 shouldYieldFocus()方法 InputVerifier 子类,并且工作正常。 b 下一步我想要做的是设置按钮的 VerifyInputW ..
发布时间:2017-12-24 22:00:13 Java开发