我在哪里存储图像,以及如何在代号新的GUI中获取它们

时间:2019-10-19 21:54:14

标签: eclipse codenameone

Code name one picking image

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

1 个答案:

答案 0 :(得分:0)

图像存储在资源文件(theme.res)中,该文件使您可以使用诸如多图像(adapts to DPI的图像)之类的功能。

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

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

enter image description here

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

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

他们都按照您的期望去做。最后一个向您显示此对话框:

enter image description here

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

我同意此处应该改进UX,因此我添加了an RFE,以便在以后的更新中解决此问题。