FormPanelを別のFormPanel内にネストしようとしています。ネストされたパネルのフィールドはレンダリングされないようです。
このスクリーンショットは、その下のコードによって作成されています。
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を使用しようとしましたが、キャプションパネルにフィールドラベルが表示されません。
これを機能させる方法についての提案は大歓迎です。ありがとうございました :)