本文介绍了org.netbeans.validation.api.ui.ValidationGroup.add() - 如何指定 ValidationStrategy?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

之前我使用了支持的 netbeans ValidationAPI_v0.4:

Previously I used netbeans ValidationAPI_v0.4 which supported :

org.netbeans.validation.api.ui.ValidationGroup group;
...
group.add(myTextField, ValidationStrategy.ON_CHANGE_OR_ACTION, Validators.IP_ADDRESS);

使用最新的 ValidationGroup API 如何指定 ValidationStrategy.ON_CHANGE_OR_ACTION ?

With latest ValidationGroup API how to specify ValidationStrategy.ON_CHANGE_OR_ACTION ?

我在 ValidationGroup 中看到一个 add() 没有 ValidationStrategy 参数:

I see in ValidationGroup an add() without the ValidationStrategy param :

public final <ComponentType,ValueType> void add(ComponentType comp,
                                 Validator<ValueType>... validators)

有关 simplevalidation 的更多信息,请访问 http://kenai.com/projects/simplevalidation/pages/首页

More info on simplevalidation at http://kenai.com/projects/simplevalidation/pages/Home

Javadoc API,位于 http://mongkie.org/javadoc/org-mongkie-validation/org/netbeans/validation/api/ui/ValidationGroup.html#add%28ComponentType,%20org.netbeans.validation.api.Validator...%29

Javadoc API at http://mongkie.org/javadoc/org-mongkie-validation/org/netbeans/validation/api/ui/ValidationGroup.html#add%28ComponentType,%20org.netbeans.validation.api.Validator...%29

我的旧方法用于例如org.netbeans.validation.api.builtin.Validators

推荐答案

原来 ON_CHANGE_OR_ACTION 是默认设置.

Turns out ON_CHANGE_OR_ACTION was the default.

在 0.4 和 0.9 版本的简单验证 API 之间有很多 API 更改.

There were lots of API changes between 0.4 and 0.9 version of simple validation API.

我使用的信息来自:

并查看了在

  • https://netbeans.org/bugzilla/show_bug.cgi?id=204648 which references changeset http://hg.netbeans.org/main/rev/fa49e79eb900 Source at https://svn.kenai.com/svn/simplevalidation~src/trunk/

更好地了解必须更改的内容.

to better understand what had to be changed.

这篇关于org.netbeans.validation.api.ui.ValidationGroup.add() - 如何指定 ValidationStrategy?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-31 19:20