【发布时间】:2017-03-08 08:51:08
【问题描述】:
通常我们编写代码来读取数据文件,例如图像。在我的情况下,我想生成一个包含一些图像信息的 *.class 文件,这样当我执行 java 文件时,它将显示图像而不依赖于任何其他文件。如果有人可以提供帮助,请不胜感激。
【问题讨论】:
-
如果您愿意将它放在同一个
.jar文件中,请将其作为资源。 -
@Henry 它希望将其嵌入到生成的 .class 文件中。
-
@LppEdd 我知道。但这不是这样做的“正常方式”。此外,几乎所有重要的 Java 程序都有不止一个
.class文件。 -
@Henry 我知道我知道,没有理智的开发人员会以这种方式使用资源。我认为这是一个更大的挑战。
-
如果可以选择,您可以让您的班级使用
Graphics对象和方法(如drawLine等)自行绘制图像。我记得曾经做过一次,在一个自己创建图标的应用程序中。
标签: java