我正在寻找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示例,但没有成功:
<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,还有其他有很好文档的类吗?
更新:
我尝试这样做:
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
发布于 2012-08-09 17:09:35
Spinner类定义的不是组件,而是组件的行为。
如wicketstuff-minis Javadoc中所述
此行为用于增加具有旋转能力的
TextField。有关微调器的自定义,请看一下configure(Properties)方法。
我从来没有用过它,但是看起来,你只需要实例化一个普通的wicket TextField,a和add properly configured spinner behavior到它。
https://stackoverflow.com/questions/11879749
复制相似问题