0

JavaスイングのJSpinnerと同様のウィケットのスピナーを探しています。私はクラスを見つけました: 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にミニの例を追加しようとしましたが、成功しませんでした:

    <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);

しかし、例が見つからなかったので、どこが間違っているのかわかりません。したがって、例外がスローされます:

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

4

1 に答える 1

1

このSpinnerクラスは、コンポーネントではなく、コンポーネントの動作を定義します。

wicketstuff-minisJavadocで述べられているように

TextFieldこの動作は、回転能力を強化するために使用されます。スピナーのカスタマイズについては、configure(Properties)メソッドを見てください。

私はこれを使用したことはありませんが、通常の改札をインスタンス化し、適切に構成されたスピナーの動作を追加するTextField必要があるようです。

于 2012-08-09T09:09:34.820 に答える