【发布时间】:2012-05-01 15:03:44
【问题描述】:
我现在正在开发一款使用扫描仪与用户交互的游戏。游戏是第一个基于文本的,所以 Java 控制台视图是我以前玩的。现在我必须将游戏转换为 Gui 或 Jframe,因此我希望能够在框架内拥有相同的控制台功能,同时还能使用扫描仪。有任何想法吗? 我是编码新手,因此将不胜感激任何帮助或相同的代码! 谢谢
【问题讨论】:
-
我的建议:不要。如果您要使用 GUI,请不要以这种方式妨碍它。
-
嗨@HovercraftFullOfEels!你能建议可以做什么吗?我觉得这个问题很有趣。
-
控制台程序本质上是一个线性程序,在很大程度上限制了它的能力,而 GUI 是一个事件驱动程序,其行为不取决于你在哪一行,而是取决于程序的当前状态与用户的输入相结合。如果您要制作 GUI,请不要将其绑定到 Scanner,而是使其图形化和事件驱动。
-
true,强制你的 GUI 使用 Scanner 会极大地限制你自己 - harakiri 风格
标签: java swing console jframe jbutton