首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在wicket中创建微调器

如何在wicket中创建微调器
EN

Stack Overflow用户
提问于 2012-08-09 16:47:50
回答 1查看 1.1K关注 0票数 0

我正在寻找wicket中的旋转器,它应该类似于java swing中的JSpinner。我在wicket minis中找到了class:http://www.jarvana.com/jarvana/view/org/wicketstuff/minis/1.4.9/minis-1.4.9-javadoc.jar!/org/wicketstuff/minis/spinner/Spinner.html,但是我没有找到在html代码中如何使用它的文档。我尝试在maven中添加minis示例,但没有成功:

代码语言:javascript
复制
    <dependency>
        <groupId>org.wicketstuff</groupId>
        <artifactId>minis-examples</artifactId>
        <version>1.4.9.2</version>
    </dependency>

还有Missing artifact org.wicketstuff:minis-examples:jar:1.4.9.2:compile,还有其他有很好文档的类吗?

更新:

我尝试这样做:

代码语言:javascript
复制
TextField<Integer> text = new TextField<Integer>("skupina");
Spinner spinner = new Spinner() {

    private static final long serialVersionUID = 1L;

    @Override
    protected void configure(Properties p) {
        p.put("min", 1);
        super.configure(p);
    }
};
text.add(spinner);
add(text);

但是我不知道错误在哪里,因为我没有找到任何例子。抛出异常:

org.apache.wicket.Component.getResponse()Lorg/apache/wicket/Response;at org.wicketstuff.minis.spinner.Spinner.beforeRender(Spinner.java:152) at org.apache.wicket.Component.notifyBehaviorsComponentBeforeRender(Component.java:3486) at org.apache.wicket.Component.internalRender(Component.java:2368) at org.apache.wicket.Component.render(Component.java:2297):java.lang.NoSuchMethodError

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-09 17:09:35

Spinner类定义的不是组件,而是组件的行为。

wicketstuff-minis Javadoc中所述

此行为用于增加具有旋转能力的TextField。有关微调器的自定义,请看一下configure(Properties)方法。

我从来没有用过它,但是看起来,你只需要实例化一个普通的wicket TextField,a和add properly configured spinner behavior到它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11879749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档