2012-01-07 99 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