觀察者模式?我在哪裏可以得到這樣的例子在Java中(我知道谷歌,但所期待的一些個人見解也。)Java Inter Application Form通信觀察者模式
在我的問題的妥善解釋:
我有3種形式/窗口。 「board」是作爲應用程序加載的主要形式。
「聊天」是文本聊天發生的地方。
「網絡」是建立網絡連接的地方。
我有遊戲(connect4)在本地工作,我想實現它的網絡版本。
我的想法可能是觀察者模式有一個線程(或某事)在運行時監視網絡狀態,並更新聊天和電路板形式的當前網絡狀態以及從網絡接收數據。
我的想法是否有效?或者我應該如何着手在整個應用程序中建立網絡和網絡狀態更新?
感謝您的意見。
board http://img39.imageshack.us/img39/5221/boardz.jpg
chat http://img691.imageshack.us/img691/3629/chatos.jpg
network http://img441.imageshack.us/img441/5906/networks.jpg
編輯:有一本關於Java的Observer模式任何一個可以推薦?
謝謝。你的意見非常有幫助。 – iTEgg 2010-05-05 18:22:47