Material 相对于按钮的图像大小 [codenameone]
Material Image Size relative to Button[codenameone]
我使用 FontImage.setMaterialImage(...) 或有时 FontImage.createMaterialImage(...)。
如何确保 material 图片大小增加或其最小尺寸为 48x48 像素。
卢克曼贾吉
我建议不要以像素为单位,而是以毫米为单位,因为这对于不同的屏幕尺寸更有意义。
当您调用如下代码时:
FontImage.setMaterialIcon(label, FontImage.MATERIAL_3D_ROTATION);
图像将获得分配给给定标签的字体大小。因此,如果标签使用标准中号字体(默认)设置样式,则大小将取决于系统。要自定义此操作:
label.setUIID("MyFontUIID");
然后在设计器主题中:
- 添加 MyFontUIID
- Select 字体选项卡和 select 任何本机字体。
- Select大小以毫米或像素为单位来确定一个固定大小的图标。我会推荐毫米的便携性。
我使用 FontImage.setMaterialImage(...) 或有时 FontImage.createMaterialImage(...)。
如何确保 material 图片大小增加或其最小尺寸为 48x48 像素。
卢克曼贾吉
我建议不要以像素为单位,而是以毫米为单位,因为这对于不同的屏幕尺寸更有意义。
当您调用如下代码时:
FontImage.setMaterialIcon(label, FontImage.MATERIAL_3D_ROTATION);
图像将获得分配给给定标签的字体大小。因此,如果标签使用标准中号字体(默认)设置样式,则大小将取决于系统。要自定义此操作:
label.setUIID("MyFontUIID");
然后在设计器主题中:
- 添加 MyFontUIID
- Select 字体选项卡和 select 任何本机字体。
- Select大小以毫米或像素为单位来确定一个固定大小的图标。我会推荐毫米的便携性。