我的屏幕上有一个不可编辑的编辑字段。为了区分可编辑字段和不可编辑字段,我将不可编辑字段的背景设置为浅灰色,如下面的代码所示:
Border nonEditableBorder=BorderFactory.createRoundedBorder(new XYEdges(5, 5, 5, 5),Color.LIGHTGRAY,Border.STYLE_FILLED|Border.STYLE_TRANSPARENT);
EditField textField=new EditField(EditField.NO_NEWLINE|EditField.FOCUSABLE|DrawStyle.RIGHT);
textField.setBorder(nonEditableBorder);
现在在不可编辑的字段上,当我向右或向左滚动轨迹球时,文本会以白色突出显示,如下图所示:
我不希望文本突出显示。有人可以帮我这个。提前谢谢。
答案 0 :(得分:0)
除了设置边框,我还将背景设置为与边框相同的颜色,这解决了我的问题。