gpt4 book ai didi

java - 为什么我的代码看不到新图像?

转载 作者:行者123 更新时间:2023-12-02 08:23:43 25 4
gpt4 key购买 nike

在我的代码中,我引用了一个图像:

ImageIcon 图标 = createImageIcon("images/1b.png");

它有效。然后我向目录添加一个新图像(images/1a.png),而 Java 没有看到该图像!此外,我修改旧图像(images/1b.png)并且Java显示图像的旧版本(它看不到修改)。我尝试按“F5”。它确实有帮助。

有人知道发生了什么以及如何解决这个问题吗?

已添加

我什至从目录中删除了旧图像。 Java 仍然看到了这一点。我使用Eclipse。顺便说一句,我没有“清理和重建”。我该怎么做?

添加2

正如我已经提到的,我有奇怪的行为(看不到新图像,即使从文件系统中删除旧图像,也可以看到旧图像)。正如人们所推荐的,我清理了项目(在 Eclipse 中,单击“项目”,然后单击“清理...”)。之后,Eclipse 停止查看旧的已删除图像。我很高兴,终于做出了预期的行为。但后来我将旧图像放回文件系统,并再次清理项目,但我仍然看不到图像。我收到以下错误消息:

at checkgame.GameWindow$12.run(MyWindow.java:1457)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

有谁知道发生了什么事吗?

添加 3

我刷新了项目,之后我的代码开始看到“旧”图像(已删除并放回原处)。但代码仍然看不到新图像。

最佳答案

插入这些文件后您是否清理并重建了项目? eclipse 仍然可以使用旧版本的程序。

关于java - 为什么我的代码看不到新图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4967978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com