私はUiBinderを使用してGWTで開発されたアプリケーションで作業しています。 一つのビューでは、私は複数選択を許可する必要があるListBoxを持っています。UiBinderを使用してGWTでMultipleSelect ListBoxを取得する方法
現在、アプリケーションはListBoxで複数選択を有効にするにはsetMultipleSelect(boolean isMultipleSelect)メソッドを使用しています。 このメソッドは廃止予定です。コンストラクタListBox(boolean isMultipleSelect)を使用することをお勧めします。
問題は、私がリストボックスを構築していないことです。バインディング時にそれが行われるかどうかです(私は実際にどのように動作しているのか分かりません)。
私のコードは、そのようなものです:
interface ViewUiBinder extends UiBinder<Widget, View> {}
private static ViewUiBinder uiBinder = GWT.create(ViewUiBinder.class);
private Widget widget;
@UiField
ListBox listBox;
@Inject
public View() {
widget = uiBinder.createAndBindUi(this);
listBox.setMultipleSelected(true);
}
誰もが複数選択コンストラクタコンストラクタでリストボックスを初期化し、それを動作させる方法を知っていますか?
おかげで、
マチュー
ありがとう、私はこれを試してみるつもりです。それが動作しているかどうかを知らせます。 – clavelm
私はプロジェクトで十分に見えませんでしたが、すでに別のプレゼンターで使用されていました。 – clavelm