Проблема нередактируемого поля редактирования - PullRequest
0 голосов
/ 12 февраля 2012

У меня есть не редактируемое поле редактирования на моем экране. Чтобы различать редактируемое и нередактируемое поле, я установил фон нередактируемого поля светло-серым, как показано в коде ниже:

  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);

Теперь в нередактируемом поле, когда я прокручиваю трекбол вправо или влево, текст выделяется белым цветом, как показано на рисунке ниже: enter image description here

Я не хочу, чтобы текст выделялся. Может кто-нибудь, пожалуйста, помогите мне с этим. Заранее спасибо.

1 Ответ

0 голосов
/ 13 февраля 2012

В дополнение к настройке границы я также установил цвет фона в качестве границы, и это решило мою проблему.

...