看板 java 關於我們 聯絡資訊
==站內信件== 請注意舉發條款 你的問題,基本上跟 J2ME 沒關係、跟 Thread 也沒關係 (說穿了又是一個跳過《金剛》跑去看《變形金剛》的人) 你要作啥東西,我不知道,我也不想知道 你的 f1, f2 是 DisplayText 的 member f1, f2 的 scope 就只有在 DisplayText 裡頭(display 同理) 解決方法有很多種 你要嘛就是用參數傳遞的方式,看是要傳 DisplayText 然後在用 getter 或是乾脆就把 f1, f2 傳給 DisplayTextThread ※ 引述《llama (阿譽)》之銘言: : public class DisplayText extends MIDlet { : private Display display ; : private Form f1 ; : private Form f2 ; : } : class DisplayTestThread implements Runnable { : public void run() { : while(true) { : try { : Thread.sleep(3000) ; : if( display.getCurrent() == f1 ) { : display.setCurrent(f2) ; : } else { : display.setCurrent(f1) ; : } : } catch( Exception e ) {} : } : } : } 新手不是該死 但是新手不先把基礎語法搞懂就來問問題 連問題出在哪個環節都不確定,就... [嘆氣] -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.192.189