1
updated

<?page title="example"?>
<window  id="music" apply="com.main">

<combobox id="combo" autodrop="true" onChanging="music.suggest()"/>

</window>
java
public class main extends GenericComposer{

 /**
  * 
  */

 private static final long serialVersionUID = 1L;
 Combobox combo;
 public void suggest() {
  combo.getFellow("combo");

  combo.getItems().clear();

            combo.appendItem("Ace");
            combo.appendItem("Ajax");
            combo.appendItem("Apple");

            combo.appendItem("Best");
            combo.appendItem("Blog");

 }

 }

nullポインタ例外y???と表示されます。

4

2 に答える 2

1

私はあなたのコードを修正しました、あなたはそれを試すことができます:)

ズル

<?page title="example"?>
<window  id="music" apply="com.mainComposer">
<combobox id="combo" autodrop="true"/>
</window>

ジャワ

public class mainComposer extends GenericForwardComposer{
  Combobox combo; //ZK Auto Wired , use combo directly
  public void onChanging$combo() { // ZK Autoforward (Awesome !!)
    suggest();
  }
  public void suggest() {    
    combo.getItems().clear();
    combo.appendItem("Ace");
    combo.appendItem("Ajax");
    combo.appendItem("Apple");
    combo.appendItem("Best");
    combo.appendItem("Blog");
  }

}
于 2010-11-15T12:52:12.010 に答える
0

作曲家は、WindowではなくGenericForwardComposerを拡張する必要があります。それを試してみると、自動配線が機能するはずです。

于 2010-11-15T11:27:04.553 に答える