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");
}
}
它说空指针异常 y???
最佳答案
我修改了你的代码,你可以尝试一下:)
ZUL
<?page title="example"?> <window id="music" apply="com.mainComposer"> <combobox id="combo" autodrop="true"/> </window>
Java
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");
}
}
关于java - 我的 java zkoss 程序出了什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4183843/