2012-01-07 121 views
1

有沒有人有java代碼示例,顯示如何將java swing GUI連接到netty 3.2.7?swing客戶端netty

目前,我已經通過netty客戶端類將消息發送到服務器。 netty客戶端處理程序正確接收服務器響應(在messageReceived方法中)。

問題是將此響應恢復到GUI的正確方法是什麼。

當然,應用程序有許多不同的GUI,它們需要執行相同類型的功能 - 即從java swing GUI發送消息,在netty客戶端處理程序中接收響應(在messageReceived方法中),在java swing中接收此消息GUI。

回答

1

那麼這取決於有多個解決方案。一個可能是向ChannelHandler注入一個監聽器,然後在收到消息後會收到通知。另一種解決方案可能是在接收到消息後將事件發送到主題,並在主題上註冊感興趣的擺動部分,以便通知他們。

+1

你有代碼示例我可以看看,所以我可以解決這個問題嗎?從gui發送的消息始終是一個java對象。我在'messageReceived'方法中收到一個java對象,並且需要將這個對象返回給調用方法/類。 – Ray 2012-01-08 21:14:38