1
假設我有兩種形式:form1
和form2
。J2ME中的GUI更新問題
在form1
按下NEXT_COMMAND
後,我需要改變gauge
的價值form2
再展form2
。因此:
public void commandAction(Command command, Displayable displayable) {
....
else if (displayable == form1) {
if (command == NEXT_COMMAND) {
form2_gauge.setValue(value);
display.setCurrent(form2);
}
....
}
....
但是,這並不像我預期的那樣工作。起初它不會改變一件事。另一方面,如果我從form2
回到form1
,然後再從form1
回到form2
,它就會起作用。
我無法弄清楚自己。我會非常感謝任何可能的幫助。
謝謝!
你有一個敏銳的眼睛!對不起,我的錯。但是,這不是代碼問題。 – 2010-09-22 17:17:15
更新了一個建議。 – 2010-09-22 17:48:25
嗯,我當然*沒有*!它*做了伎倆。但是,無法想象嘿。非常感謝! – 2010-09-22 19:11:52