我做了一个程序,当它运行时,它加载大约66个图像到程序中。我使用SwingWorker加载图像,以便我可以快速访问图像,而不必在单击按钮时加载它们。但是,加载时间有点长(2+分钟)。我想要预先加载图像,以便当用户运行程序时,图像已经加载。我已经在互联网上搜索过了,但还没有找到解决办法。有没有办法做到这一点?任何帮助都将不胜感激。谢谢你。
发布于 2018-09-17 00:25:17
将它们放入您的类路径中,并在运行时将它们作为资源加载。你需要知道所有66个名字。
要了解更多信息,请参阅https://docs.oracle.com/javase/8/docs/technotes/guides/lang/resources.html上的官方Oracle教程。
https://stackoverflow.com/questions/52355828
复制相似问题