我为大学做了一个项目(这是 Zork the Game 的个人实现)。按照要求,我使用 system.out.print 使用文本界面进行操作。有没有办法“将文本界面放在 GUI 中”?我的意思是一个简单的窗口,它有 2 个字段,一个显示文本输出,一个用于通过键盘输入的文本。
我为 Eclipse 下载了 windowsBuilder 但是.. 我不知道该怎么做!:(
谢谢!
我为大学做了一个项目(这是 Zork the Game 的个人实现)。按照要求,我使用 system.out.print 使用文本界面进行操作。有没有办法“将文本界面放在 GUI 中”?我的意思是一个简单的窗口,它有 2 个字段,一个显示文本输出,一个用于通过键盘输入的文本。
我为 Eclipse 下载了 windowsBuilder 但是.. 我不知道该怎么做!:(
谢谢!
当然有,只需更改 System 类的输出流。创建一个 PrintStream,它将您的数据写入您的摆动组件,然后在 System 类中替换它以使用它。
System.setOut(printStream);
有关如何创建执行您所要求的 GUI 的示例,请查看本文: http: //www.comweb.nl/java/Console/Console.html
这不使用构建 GUI 的最佳实践,但为了快速和肮脏,它将帮助您入门。但是,如果这将是您认真对待的事情,那么您确实应该阅读有关如何正确编写 Swing 应用程序的内容。