Quantcast
Channel: ZK Forum - Individual question feed
Viewing all articles
Browse latest Browse all 356

got an error "Components can be accessed only in event listeners"

$
0
0
hai, need a solution for this error Exception in thread "Thread-34" java.lang.IllegalStateException: Components can be accessed only in event listeners at org.zkoss.zk.ui.impl.UiEngineImpl.getCurrentVisualizer(UiEngineImpl.java:233) at org.zkoss.zk.ui.impl.UiEngineImpl.addInvalidate(UiEngineImpl.java:253) at org.zkoss.zk.ui.AbstractComponent.invalidate(AbstractComponent.java:1106) at org.zkoss.zul.Label.invalidate(Label.java:324) at org.zkoss.zul.Label.setValue(Label.java:64) at com.ibs.SMSClient$1.messageReceived(SMSClient.java:106) at dk.daimi.jones.impl.sms.SMSImpl.notifyNMIListeners(SMSImpl.java:146) at dk.daimi.jones.impl.sms.CSMSService.received(CSMSService.java:33) at org.jsmsengine.CService$CReceiveThread.run(CService.java:1665) java code NMIListener myNMIListener = new NMIListener() { public void messageReceived(SMSMessage smsMessage) { // System.out.println("Received SMS from '" + smsMessage.getAddress() + "'"); // System.out.println("Text: '" + smsMessage.getData() + "'"); Label lblSender = (Label)getComponent("sender"); Label lblMessage = (Label)getComponent("msg"); lblSender.setValue(smsMessage.getAddress()); lblMessage.setValue(smsMessage.getData()); } }; TIA, Andy Susanto

Viewing all articles
Browse latest Browse all 356

Trending Articles