更改LWUIT Dialog的背景

时间:2012-06-07 10:02:04

标签: java-me background dialog lwuit

我无法将Dialog的背景颜色从白色更改为任何颜色。 我尝试过以下代码片段,但没有用。

dialog.getDialogStyle().setBgColor(0xffce78, true);
    dialog.getUnselectedStyle().setBgImage(Image.createImage("/main_bg.png"));
        dialog.getPressedStyle().setBgImage(Image.createImage("/main_bg.png"));
        dialog.getSelectedStyle().setBgImage(Image.createImage("/main_bg.png"));

2 个答案:

答案 0 :(得分:3)

您需要使用对话框样式getDialogStyle()

无论您的代码是否创建了3个独立且相同的图像,这些图像真的很糟糕!您正在将相同的图像加载到内存中3次!

答案 1 :(得分:0)

您是根目录中的图像吗?您应该使用src文件夹中的完整路径,我的意思是,如果您的图像位于“images”包中,则应将此路径设置为“/images/main_bg.png”。如果它在默认包....“main_bg.png”

相关问题