JavaSWT用户输入验证
当涉及到SWT中的用户输入验证时,Java约定是什么?我读到有一些字段编辑器,它们是非常方便的字段,但遗憾的是,它们只用于首选项和对话框 我还读到有一个IValidator接口。但它通常与数据绑定一起使用,在我的例子中,我的大多数输入还不需要任何数据绑定。此外,IValidator要求我编写自己的验证方法,即使是简单的验证,如仅限整数、仅限字母等 由于FieldEditor不能在输入字段的正常使用中应用,我可以使用什么其他方便的方法对用户输入进行验证?我将SWT用于我的JavaGUIJavaSWT用户输入验证,java,validation,swt,Java,Validation,Swt,当涉及到SWT中的用户输入验证时,Java约定是什么?我读到有一些字段编辑器,它们是非常方便的字段,但遗憾的是,它们只用于首选项和对话框 我还读到有一个IValidator接口。但它通常与数据绑定一起使用,在我的例子中,我的大多数输入还不需要任何数据绑定。此外,IValidator要求我编写自己的验证方法,即使是简单的验证,如仅限整数、仅限字母等 由于FieldEditor不能在输入字段的正常使用中应用,我可以使用什么其他方便的方法对用户输入进行验证?我将SWT用于我的JavaGUI 谢谢 您可
谢谢 您可以在VerifyListener中验证控件的输入。有关详细说明,请参阅
或者,您可以检查哪个具有内置的易于使用的验证框架。请参阅文章。谢谢Sandman。VerifyListener很好,但我仍然需要自己为文本字段添加装饰器。RCP工具箱看起来很酷。它似乎有很多东西是自动化的。