【问题标题】:Displaying images while still having a console for a java based text game显示图像,同时仍然具有基于 Java 的文本游戏的控制台
【发布时间】:2015-03-22 17:42:13
【问题描述】:

我想制作一个 java 文本游戏,但也想用图片表示正在发生的事情。我怎样才能让我有一个控制台和一个用于上面当前图像的区域?框架?

【问题讨论】:

  • 是的,你可以使用 JFrame。

标签: java jframe text-based


【解决方案1】:

这是一些伪代码,是我认为你想要的基本结构。

JFrame frame = new JFrame("My Game");
JPanel panel = new JPanel(new BorderLayout());
frame.setContent(panel);
JTextArea consoleArea = new JTextArea();
panel.add(new MyGameCanvas(), BorderLayout.CENTER);
panel.add(consoleArea, BorderLayout.SOUTH);

【讨论】:

  • 谢谢,但它返回消息 Exception in thread "main" java.lang.Error: Unresolved compiler questions: The method setContent(JPanel) is undefined for the type JFrame MyGameCanvas cannot be resolved to Game.testmain.main(testmain.java:15) 中的一个类型
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-06-25
  • 1970-01-01
  • 2013-04-04
  • 2015-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多