java - 如何在这款游戏中实现小而简单的图形?

标签 java swing graphics 2d

所以,我有一个我一直在制作的二十一点游戏。我已经成功完成了它,但输出通常以“3 of Diamonds”的形式打印在 Java 终端窗口上。

我的老师要求我对其进行修改,以便能够将卡片显示为图像。 到目前为止,我所做的是开发一个方程(int i = n*type+rdigit)(从 OneCard 类使用),以便计算机从所有卡片图片中的卡片。例如,如果要使用黑桃 A,则 n = 13type = 1rdigit = 1。将其代入方程式时,答案是正确的。

我的问题是我对如何绘制图形的了解很少,因此我不知道如何实际显示图像。

如果有人能帮助我完成这项看似简单的任务,我将非常感激。

这是我所有的东西所在的地方。 https://www.dropbox.com/home/Blackjack%20Card%20Game

谢谢。

最佳答案

您需要一个 Java 图形 UI 框架。

以前,Swing 是 Java GUI 应用程序的流行框架。 在后来的几年中,JavaFX 旨在作为替代品,现已包含在 JDK7 中。

谷歌:

javafx tutorial

javafx example

或类似的开始。

关于java - 如何在这款游戏中实现小而简单的图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14661573/

相关文章:

user-interface - 用冰 rust 画img

java - android ArrayAdapter 要求资源 ID 是微调器中的 TextView

java - 如何将值从一个 JLabel 转移到另一个?

java - SwingWorker 和 JProgressBar 的问题

java - 刷新全透明JFrame

c++ - opengl 窗口不显示?

java - 如何处理被拖到 jar 上的文件?

java - MQ消息中的RFH头是什么及其用途

java - Imap gmail 在 MAC 上使用 java SSLSocket 不响应

opengl - 如何在 OpenGL GLSL 中导入库