1

この図のようなステップ概要機能を提供する基本的な実装 wicket 6.20 はありますか?

ドキュメントを見てみると、それに近いものが見つからなかったので、次のような独自の実装を行うことから始めました

public List<String> getSteps(WizardModel model){
    Iterator<IWizardStep> iterator = model.stepIterator();
    List<String> steps = new ArrayList<String>();

    for(int i = 1; iterator.hasNext(); i++){
        steps.add(String.valueOf(i));
        iterator.next();
    }

    //model.getActiveStep(); unnecessary in this context
    return steps;
}   

リスト内のすべての可能なステップを取得します。次に、現在のパネルのインデックスを取得し (可能であれば)、状態を取得isColmplete();して別の色でマークします。しかし、私がこの問題を抱えた最初の人だとは信じられません。
私は自分の考えを続けるべきですか、それともより良い選択肢がありますか?

4

1 に答える 1