2011-03-02 10 views
1

UiBInderでプレースホルダを作成すると、後でそのプレースホルダを埋め込むことができます。ツリー要素? (フレックステーブルと同様ですが、よりシンプルです)。 Javaで次にUiBinderプレースホルダ

よろしく、ステファン

答えて

7
<g:SimplePanel ui:field="panelForTree" /> 

、:

@UiField protected SimplePanel panelForTree; 

... 

panelForTree.setWidget(theTreeYouMadeLater); 
+1

このアプローチでは、小さな注意点は、あなたがマークアップ内の余分なDIVで終わるということです。 SimplePanelはプレースホルダではなくコンテナとして機能します。 –

+0

私はCarlos、小さな注意点に同意しますが重要です。どのように余分なdiv(または他のhtml要素)なしでそれを行うことができますか? – Michael

+0

ツリーを何かに挿入する必要がありますか?あなたが何かにそれを挿入していないなら、それをUiBinderの基本ウィジェットにして、それを必要に応じてインスタンス化する必要があります。 –

関連する問題