다른 FormPanel 안에 FormPanel을 중첩 시키려고합니다. 중첩 된 패널의 필드는 절대로 렌더링되지 않습니다. 중첩 된 필드가 중첩 된 패널에 표시되지 않는 이유GWT - FormPanels 안에 FormPanels를 중첩 할 수 있습니까?
TabItem tabItem = new TabItem("Tab Item");
FormPanel formPanel = new FormPanel();
formPanel.setHeading("Form Panel");
formPanel.setFrame(true);
TextField textField = new TextField();
textField.setFieldLabel("Text Field");
FormPanel nestedPanel = new FormPanel();
nestedPanel.setHeading("Nested Panel");
TextField nestedField = new TextField();
nestedField.setFieldLabel("Nested Field");
nestedPanel.add(nestedField);
TextField anotherField = new TextField();
anotherField.setFieldLabel("Another Field");
formPanel.add(textField);
formPanel.add(nestedPanel);
formPanel.add(anotherField);
tabItem.add(formPanel);
tabPanel.add(tabItem);
사람이 설명 할 수 :
이 스크린 샷은 아래의 코드에 의해 생성된다?
또한 중첩 패널로 FormPanel 대신 CaptionPanel을 사용했지만 캡션 패널에 필드 라벨이 표시되지 않았습니다.
이 기능을 어떻게 사용할 수 있는지에 대한 제안은 언제든지 환영 할 것입니다. 고맙습니다.
대안을 제공해 주셔서 감사합니다. :) – Rachel