gpt4 book ai didi

java - 如何从程序的其他实例更新 Swing GUI

转载 作者:行者123 更新时间:2023-11-30 04:28:57 26 4
gpt4 key购买 nike

我正在做一款棋盘策略游戏。问题是,我之前进行了一次房间聊天,其中连接的玩家可以使用组合框选择他的颜色(类似于帝国时代 2)并进行交谈,直到主机开始游戏。

问题是我不知道如何更新其他玩家的 GUI 以显示玩家 X 选择了红色。

我已经将游戏的创建者(主机)与客户端连接起来,我可以通过控制台相互发送消息。但我真的不知道如何在从简单的组合框更改后更新两个 GUI。

如果玩家 2 将其颜色设置为绿色

那么它必须在其他播放器 GUI 中显示绿色,但我不知道该怎么做。

最佳答案

您可以尝试实现 Observer design pattern .

关于java - 如何从程序的其他实例更新 Swing GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15115170/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com