У меня есть табличка с 2 вкладками (A & B). Я хочу поместить все общие поля формы на вкладке A и конкретных на вкладке B. Все поля формы составляют одну единицу.Как разбить поля формы на разные таблицы в ваадине?
Например. моя модель данных ниже (я оставляю конструктор. Также это просто пример, поэтому я использую только одно поле формы).
public class Person extends FormLayout {
TextField name = new TextField("Name"); //Common to all persons
}
public class Student extends Person {
TextField grade = new TextField("Grade"); //Specific to students
}
Я хочу поставить имя на Tab А так как это общее для всех людей и класса на Tab B, так как это специфично для студентов. Имя и класс составляют студент. У меня есть POJO под названием Student в задней части, который будет отображаться в поля формы. Я попробовал ниже
tabsheet.addTab(new Person(), "Common"); //Display only Name - GOOD
tabsheet.addTab(new Student(), "Specific"); //Display both Name & Grade - BAD. I only want Grade
Как разбить поля формы на разные вкладки?
Благодаря