[問題] 請教如何自製一個事件委託(event driven)的機制(非GUI)

看板java作者 (~咖啡癮君子~)時間16年前 (2009/07/08 18:45), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
各位好: 請教各位有關java的event drivern programming , 因為大多數有關這方面的資訊幾乎 是GUI ,都是以button為例如何產生一個event 和註冊listener , 但小弟今天做的東西 剛好相反因為我的程式要與底層device driver溝通 , driver library會不定時的 callback上去 , 而我會寫一個C 程式接收這個callback之後透過JNI去呼叫java class 的method , 而我希望呼叫這個method之後可以產生一個event ,由一個listener接收 處理之後再由GUI show出message , 所以簡單說我的java程式必須即時處理device不定 時所發出的message 因為大多數有關於event drivern的教學幾乎都是以UI為例子,但我看不到這些UI的物件 (button等....)如何使用event ,listener等等一些library去實做出這個event drivern 效果 ,不曉得各位知道不知道有關於event drivern進階一點的程式有沒有相關的教學 或是資源書籍等可以參考 , 因為我需要知道這部分怎麼實現 ,才能往下做 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.118.243

07/08 18:55, , 1F
Observer & Observable, 請看 DesignPattern Observer
07/08 18:55, 1F
文章代碼(AID): #1AL7Z35r (java)