我已经试过它覆盖paint()
方法在我自己的类里扩展LabelField
,但我忽略了是否有另一种更简单的方法。如何将阴影添加到黑莓LabelField中的文本?
我的代码:
protected void paint(Graphics graphics) {
int previousColor = graphics.getColor();
graphics.setColor(0xFFFFFF);
graphics.drawText(getText(), 2, -2);
graphics.setColor(previousColor);
super.paint(graphics);
}
我想实现的是:
编辑:answer by Abhisek产生以下结果,如果有人有兴趣:
谢谢你的建议。使用'Font.DROP_SHADOW_RIGHT_EFFECT'实际上会产生一个文本阴影,但是其颜色与文本相同,只在右下方向。 – Pablo