2017-03-08 43 views
2

通常我们编写代码来读取数据文件,如图像。在我的情况下,我想生成一个包含一些图像信息的* .class文件,这样当我执行java文件时,它将显示图像而不依赖任何其他文件。感谢任何人都可以提供帮助。将文件嵌入到java可执行文件中

+1

如果你很高兴有它在同一个'.jar'文件把它作为一种资源。 – Henry

+0

@Henry它希望它被嵌入到生成的.class文件中。 – LppEdd

+0

@LppEdd我知道。但这不是做这件事的“正常方式”。无论如何,几乎所有非平凡的Java程序都有不止一个'.class'文件。 – Henry

回答

2

您可以将图像存储为基本64位,以便它们成为文件的一部分,请参阅:Java - Convert image to Base64了解更多详情。

这样图像会在类常量和therfore将被编译里面

相关问题