首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过局域网(java)发送和收听swing事件?

通过局域网(java)发送和收听swing事件?
EN

Stack Overflow用户
提问于 2012-12-03 07:26:03
回答 1查看 459关注 0票数 1

我用GUI编写了一个简单的聊天服务器,用GUI编写了一个简单的聊天客户机。我可以在一台计算机中打开服务器,在本地网络中在另一台计算机中打开客户端。客户端用户键入服务器主机的地址并开始聊天。我还用GUI编写了一个Tic脚趾游戏。

现在我想把游戏嵌入到服务器-客户端程序中。我不知道从哪里开始。(嵌入本身不是问题,问题是如何使其通过网络工作)

tac游戏只是包含在JPanel中的JFrame中,JPanel设置为GridLayout(3,3),9 JButtons添加到JPanel中。我写了所有必要的代码使游戏工作。

因此,的基本问题是如何在客户端和服务器之间进行swing事件传输。

  • 当用户'A‘选择“游戏-> Tic脚趾”一个请求发送给用户'B’关于“开始游戏”,并启动游戏框架。

最重要的是:

  • 当用户'A‘点击JButton (在游戏中)时,相应的事件将发送给用户'B’,这样两个GUI结束都是相同的。('A‘和'B’看到相同的GUI更改)。

怎么开始?什么是必需的东西?有什么暗示吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-12-03 17:07:53

我相信,您已经定义了完成服务器/客户端交互的接口。定义一个可以用来发送和接收消息的方法。您的JButton单击只需标识单击/移动哪个Tile,并将该信息通过接口提供给服务器/客户端。传递挥杆项目不是个好主意。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13678897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档