将文件嵌入java可执行文件

时间:2017-03-08 08:51:09

标签: java

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

2 个答案:

答案 0 :(得分:2)

您可以将图像存储为基础64,以便它们成为文件的一部分,有关详细信息,请参阅:Java - Convert image to Base64

这样,图像在类中将是常量,因此将在其中编译

答案 1 :(得分:0)

从未这样做,但图像是一系列字节。您可以将字节存储在字节数组中并使用它来重新创建"它

请参阅Convert and display image from byte array