現在、ページのメソッドを配列に格納しています。しかし、これらのメソッドをarraylistに保存したいのですが、何が問題なのかわかりません。
WizardPage[] pages={pageone(), pagetwo(), pagethree()};
対
List<WizardPage> pageStore = new ArrayList<WizardPage>();
pageStore.add(pageone());
pageStore.add(pagetwo());
pageStore.add(pagethree());
public WizardPage pageone() {
WizardPage pageone = new WizardPage("one","page 1");
Do something~
return pageone;
}
public WizardPage pagetwo() {
WizardPage pageone = new WizardPage("two","page 2");
Do something~
return pagetwo;
}
public WizardPage pagethree() {
WizardPage pageone = new WizardPage("three","page 3");
Do something~
return pagethree;
}