【发布时间】:2011-05-27 23:30:21
【问题描述】:
我被指示将RadioButtonField 中的点颜色、出现在所选项目上的小蓝点以及按下时ButtonField 的颜色更改为橙色。我该怎么做?
我已经通过创建一个子类并覆盖了paint方法来改变LabelField的颜色。
【问题讨论】:
标签: blackberry java-me blackberry-jde
我被指示将RadioButtonField 中的点颜色、出现在所选项目上的小蓝点以及按下时ButtonField 的颜色更改为橙色。我该怎么做?
我已经通过创建一个子类并覆盖了paint方法来改变LabelField的颜色。
【问题讨论】:
标签: blackberry java-me blackberry-jde
我相信单选按钮的底层是一对图像文件,这就是为什么没有 API 来修改图像的各个方面(例如颜色)的原因。
我给你的建议是下载高级 UI 类(无论如何这些都很棒):http://supportforums.blackberry.com/t5/Java-Development/Implement-advanced-buttons-fields-and-managers/ta-p/488276
然后将 BitmapButtonField 或 LabelSwitchField 与您自己的单选按钮图像一起使用。
【讨论】: