如何更改应用程序的默认文本颜色?

时间:2011-04-29 16:28:31

标签: blackberry java-me

如何将所有字段的文字颜色设置为白色?

1 个答案:

答案 0 :(得分:1)

AFAIK,BB API中没有这样的选项。你只能覆盖Field.paint(Grahpics grahpics),像这样:

...
public void paint(Grahpics grahpics) {
    int initialColor = grahpics.getColor(); // just in case
    grahpics.setColor(Color.WHITE);
    super.paint(grahpics);
    grahpics.setColor(initialColor);
}
...

所以你可以创建一组自定义的白色字段(WhiteLabelField,WhiteEditField等)并使用它们而不是原件。