覆盖油漆方法?

时间:2011-05-27 23:30:21

标签: blackberry java-me blackberry-jde

我被指示更改RadioButtonField中的点颜色,所选项目上显示的小蓝点以及按下时ButtonField的颜色为橙色。我该怎么做?

我已经通过创建子类并覆盖paint方法来更改LabelField颜色。

1 个答案:

答案 0 :(得分:1)

我相信在幕后,单选按钮是一对图像文件,这就是为什么没有api来修改图像的各个方面,如颜色。

我给你的建议是下载高级的ui课程(无论如何这些都很棒) http://supportforums.blackberry.com/t5/Java-Development/Implement-advanced-buttons-fields-and-managers/ta-p/488276

然后将BitmapButtonField或LabelSwitchField与您自己的单选按钮图像一起使用。

干杯