如何为ScaleImageLabel保持PNG图像的透明度?

时间:2017-07-04 03:17:40

标签: codenameone

我已将具有透明背景的PNG添加为主题的MultiImage,并尝试将其用于ScaleImageLabel:

ScaleImageLabel logoLabel = new ScaleImageLabel(theme.getImage("sign-up--logo.png 1"));

Codename One Designer以透明度显示图像:

png with transparent background

但是模拟器将透明区域涂成白色:

png with white background

应该怎样做才能保持PNG图像的背景透明?

1 个答案:

答案 0 :(得分:0)

logoLabel.setUIID("Container");

通常,不透明度来自Label UIID,因此您可以将Label设置为透明度值为0.