12

それはどのように機能しますか?

たとえば、UiBinder.ui.xmlファイルにCellTableを追加するために定義されたタグがありません。

これに関するドキュメントはまばらです。

それで、それが機能しない場合、セルウィジェットをuiBinderクラスまたはプレゼンターのどこに配置する必要がありますか?

4

1 に答える 1

19

GWT2.1.0で提供されているExpensesサンプルを確認してください。

<ui:Binder基本的に、タグに追加する必要があります。

xmlns:c='urn:import:com.google.gwt.user.cellview.client'

次に、たとえば次のように使用します。

<c:CellTable
      addStyleNames='{desktop.table}'
      width='100%'
      ui:field='table' />

これはExpenseReportListクラスからです。

Uiウィジェットはプレゼンターに入れてはいけません。セルタベルには、プレゼンターとビューの間でデータを通信するためのインターフェースがあります。

于 2010-11-15T15:25:10.700 に答える