我在哪里存储图像,以及如何在代号一个新的gui中获得它们

问题描述 投票:1回答:1

Code name one picking image

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

eclipse codenameone
1个回答
0
投票

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

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

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

enter image description here

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

  • 添加图像
  • 添加多张图像
  • 设置多图像导入DPI
  • 他们都按照您的期望去做。最后一个向您显示此对话框:

enter image description here

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

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


推荐问答