0
私はdoAfterCompose上のコンボボックス内の項目を入れ失った:ZK ComboBoxアイテムは
はComboitem item = new Comboitem();
item.setValue(user);
item.setLabel(user.getName);
this.usuario.appendChild(item);
this.usuario.setSelectedIndex(0);
this.usuario.setSelectedItem(item);
これがうまく機能し、私は窓に充電し、選択した項目を見ることができますが、私は、ウィンドウの1つのアクションを実行するときそして、任意のコントローラメソッドの、コンボボックス「usuario」は存在しますが、何のSelectedItemなしのアイテムを持っていないの内側に行く:
usuario.getSelectedItem()
null
usuario.getItems()
(org.zkoss.zk.ui.AbstractComponent$Children) []
COMBOXはZULで定義されています
<combobox width="245px" id="usuario"
buttonVisible="false" autodrop="true" />
あなたはMVCまたはMVVMのアプローチを利用していますか? –