【发布时间】:2012-11-14 16:06:26
【问题描述】:
我开发了一个显示图像的摇摆应用程序,所以我有大量图像(超过 1500 个),我想问将这些图像添加到摇摆项目的最佳方法是什么,是否只是插入特定包中的图像,还是添加包含图像的 zip 文件更好,或者...??提前致谢
【问题讨论】:
标签: java image swing jar embedded-resource
我开发了一个显示图像的摇摆应用程序,所以我有大量图像(超过 1500 个),我想问将这些图像添加到摇摆项目的最佳方法是什么,是否只是插入特定包中的图像,还是添加包含图像的 zip 文件更好,或者...??提前致谢
【问题讨论】:
标签: java image swing jar embedded-resource
这里的“正确”答案取决于您打算如何处理这些图像。如果您将它们用作图标,您可能希望将它们外部化为 zip 文件,甚至是应用程序附带的目录结构,以便在您发现需要时可以将它们换掉。 zip 文件很容易从代码中访问,您甚至可以像 java 源代码/包结构一样组织它并将其放在类路径中,这样您就可以使用 getClass().getResourceAsStream("whatever") 加载图像。这样做的好处是不会将实际源代码与图像等资源文件混为一谈。
【讨论】: