在 Java 中编译时加载图像

穆罕默德·乌默尔

我制作了一个程序,它在运行时将大约 66 个图像加载到程序中。我使用 SwingWorker 加载图像,以便我可以快速访问图像,而无需在单击按钮时加载它们。但是,加载需要一些时间(2 分钟以上)。我想预加载图像,以便当用户运行程序时,图像已经加载。我在互联网上搜索过它,但没有找到解决方法。有没有办法做到这一点?任何帮助将不胜感激。谢谢你。

安迪·特纳

您只能在运行时加载它们,因此如果它们需要 2 分钟才能加载,那么它们将始终需要 2 分钟才能加载。

这只是两分钟从什么时候开始的问题(按下按钮时,或者从更早的时候开始加载它们)。

如果图像需要这么长时间才能加载,那么可能值得考虑为什么它们需要这么长时间。例如:

  • 您可以通过加载较小的图像来减少加载时间,至少在第一种情况下是这样。
  • 如果您从远程源下载图像,请将它们存储在本地(不过,我想这几乎太明显了,无法说明)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Java中从URL加载图像

来自分类Dev

编译时和运行时java中类加载器的顺序

来自分类Dev

如何加载在JRuby中编译的Java类?

来自分类Dev

将图像加载到Java中

来自分类Dev

在Java中测试预期的编译时错误

来自分类Dev

在WEBSERVICES中编译Java WebService时出错?

来自分类Dev

以编程方式编译和加载Clojure中的Java源文件

来自分类Dev

逐行加载图像Java

来自分类Dev

用Java加载图像

来自分类Dev

Java从jarfile加载图像

来自分类Dev

Java读取/加载图像

来自分类Dev

在Java中读取图像时出现IllegalArgumentException

来自分类Dev

用Java将图像加载到数组中

来自分类Dev

在Java应用程序中刷新/重新加载图像(Swing)

来自分类Dev

在 Java Swing/Awt 中实现图像加载器

来自分类Dev

在android recyclerview中滑动加载相同的图像给不同的url - Java

来自分类Dev

编译时Java没有在源代码中获取文件

来自分类Dev

在Java函数主体中获取编译时错误

来自分类Dev

编译时Java没有在源代码中获取文件

来自分类Dev

Git:在Java中编译时,重命名的文件导致冲突

来自分类Dev

Java 8 编译时编织中的 @Configurable 支持

来自分类Dev

加载运行时编译源时格式错误的Java包类名

来自分类Dev

加载/运行在Java 6中用Java 7编译的类

来自分类Dev

在Java中加载精灵图像

来自分类Dev

Java:在jscrollpanne中加载图像

来自分类Dev

使用JAVA中的注释在启动时加载

来自分类Dev

Java中类加载时静态方法的初始化

来自分类Dev

JAVA中的类加载

来自分类Dev

在Java中创建符号表时,在编译时考虑未知变量值