【问题标题】:Where do i store images and how do i get them in codename one new gui我在哪里存储图像以及如何在代号一个新的 gui 中获取它们
【发布时间】:2020-02-16 11:34:46
【问题描述】:

我不知道在哪里存储图像以及如何通过它们的 id 获取图像,这个新的 gui 很好,但是没有关于如何使用它的教程。

【问题讨论】:

    标签: eclipse codenameone


    【解决方案1】:

    图像存储在资源文件 (theme.res) 中,可让您使用多图像等功能(adapts to DPI 的图像。

    您可以通过 CSS 或设计器编辑资源文件(取决于您的配置)。假设您没有启用 CSS,您可以使用以下工具栏选项直接从 GUI 构建器添加图像。

    请注意右上角的这 3 个图标:

    当您将鼠标悬停在它们上方时,您应该会看到以下工具提示:

    • 添加图片
    • 添加多张图片
    • 设置多图导入 DPI

    他们都做你所期望的。最后一个向您展示了这个对话框:

    您可以在此处定义要导入的图像的设计密度。这样,它将在逻辑上缩放到所有其他密度,因此为 600ppi 设备设计的图像在 300ppi 设备上看起来会相似(ppi == Pixels Per Inch)。

    我同意这里应该改进 UX,所以我添加了 an RFE 以便在以后的更新中解决这个问题。

    【讨论】:

      猜你喜欢
      • 2014-04-25
      • 1970-01-01
      • 2013-07-07
      • 2010-11-07
      • 1970-01-01
      • 2021-05-04
      • 2014-12-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多