0

フォームにFieldSetオブジェクトがありますが、何らかの理由で削除できません。「FieldSetのフォームをnullに設定できません」と表示されます。私のコードはこんな感じです。

Form form = new Form("form");
FieldSet fsTest = new FieldSet("fsTest", "");

//constructor
public ClassName(){

fsTest.add(new Submit("clear", "Clear Fields", this, "onCleanButtor");
form.add(fsTest);
}

private boolean onClearButton(){
form.remove(fsTest);
}

したがって、[フィールドのクリア]ボタンをクリックすると、「FieldSetのフォームをnullに設定できません」と表示されます。フォームからFieldSetを削除するにはどうすればよいですか。

4

1 に答える 1

0

やっとできました。フォームからfieldSetを削除する方法が見つかりませんでした。代わりに、必要なときに何もせずにフォームにフィールドセットを追加し、クリアボタンをクリックすると、フィールドセットからフィールドセットを削除しました。フォームから何も

于 2010-11-17T17:01:55.773 に答える