Можно ли удалить FieldSet, а затем снова добавить его? Как? - PullRequest
1 голос
/ 16 ноября 2010

Я получил экран, который отображается в зависимости от того, что хочет клиент.Так что это зависит от потребностей клиентов.Проблема в том, что я должен удалить 3 FieldSets, когда нажимаю кнопку «Очистить поля».Чтобы добавить их позже, когда клиент нажимает на кнопку «Поиск».Но когда я пытаюсь удалить, он говорит: «Невозможно установить нулевую форму формы FieldSet» как исключение IllegalArgumentException.Ребята, у вас есть идея, чтобы помочь мне?

ps: если есть бразильцы, возможно, я могу объяснить это по-португальски.

public boolean onCleanClick () {

    this.form.remove(fsResult1);
    this.form.remove(fsResult2);
    this.form.remove(fsSubmits);
    this.profile1.setValue("0");
    this.profile2.setValue("0");
    return true;
}

public boolean onComparaPerfisClick () {

            fsSubmits.setShowBorder(false);
            fsSubmits.setColumns(2);
            fsSubmits.add(submitProfile1);
            fsSubmits.add(submitProfile2);

            form.add(fsSubmits, 2);

            fsResult1.add(processProfile1);
            fsResult1.setShowBorder(false);
            fsResult2.add(processProfile2);
            fsResult2.setShowBorder(false);

            form.add(fsResult1);
            form.add(fsResult2);

}

1 Ответ

0 голосов
/ 17 ноября 2010

Я наконец-то смог это сделать. Я не нашел способ удалить fieldSet из формы, вместо этого я добавил fieldset в форму без каких-либо вещей когда мне было нужно, я добавил что-то, а когда я нажал на кнопку очистки, я удалил что-то из набора полей, а из формы ничего не получилось

...