【问题标题】:how to refresh image in codenameone(netbeans)如何在代号(netbeans)中刷新图像
【发布时间】:2017-06-19 02:11:36
【问题描述】:

我按照以下说明从 PSD 文件创建应用程序的 UI:https://www.codenameone.com/blog/psd-to-app-revisited.html(通过使用 css 支持插件),一切都很好,但我在 photoshop 中编辑了一张图像并将其再次导出到我的codenameone 文件夹(替换原始图像),我认为新图像将替换原始图像,但应用程序仍在显示旧图像(似乎它被缓存或类似的东西)。

我已经尝试过“清理并构建项目”但没有成功,还转到生成的 .res 文件并尝试删除原始图像,但它说我必须先删除使用它们的主题(我不想这样做)。有没有办法“刷新” .res 文件中引用的图像,以便它们反映文件夹中的最新图像?或“清除缓存”或类似的东西。现在我重命名了图像,并且还更改了 css 中的名称,但我认为这不是最好的方法,因为这意味着为您的图像创建新名称,并通过每一个小改动来编辑您的 css。

【问题讨论】:

    标签: css image mobile netbeans codenameone


    【解决方案1】:

    如果您直接在文件系统中更改图像,则需要在设计器关闭时执行此操作。然后重新打开设计器 res 文件并保存,以便更新图像。

    【讨论】:

    • 谢谢,事实上,即使在 IDE 关闭且没有工作的情况下,我也这样做了,但我现在尝试(并且工作)是,如果我删除 res 文件,当它从 css 重新生成时,图像是已更新,因此我的工作流程现在包括删除 res 文件->将新文件复制到目录->从 .css 重新生成 .res
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 2011-05-07
    相关资源
    最近更新 更多