设置Blackberry RichTextField的文本高亮颜色

时间:2009-08-20 10:27:56

标签: user-interface blackberry java-me

有没有人知道如何在Blackberry上的RichTextField中设置一段文本的背景颜色?

我已经使用偏移量,属性和字体数组来更改文本某些部分的外观,但我想在一个部分的背景中添加高亮颜色。

我知道有一个名为getBackgroundColors的受保护方法,它返回一个要使用的颜色数组,我可以覆盖它。但是我已经尝试了这个,并且这个方法似乎永远不会在我的代码中被调用,我实际上并不知道RichTextField的底层实现是如何以及何时实际使用此方法的。有什么想法吗?

3 个答案:

答案 0 :(得分:1)

你可以扩展RichtextField,然后在paint方法中,你可以绘制背景,然后调用super.paint()

答案 1 :(得分:1)

所以基本上,答案是无法做到的。

答案 2 :(得分:0)

无法完成。