この図のようなステップ概要機能を提供する基本的な実装 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();
して別の色でマークします。しかし、私がこの問題を抱えた最初の人だとは信じられません。
私は自分の考えを続けるべきですか、それともより良い選択肢がありますか?