Как установить размер шрифта подсказки и шрифта в j2me, используя lwuit

Я применяю растровый шрифт к текстовому полю и он работает нормально, но размер текста подсказки в текстовом поле не установлен, как я применил шрифт, созданный с помощью редактора ресурсов. Пожалуйста, помогите мне здесь, как установить размер текста текстовой подсказки? я использую этот код

emailtext.setHint("Адрес электронной почты");

 Style styleTextfield=new Style();
 styleTextfield.setFont(font_textfield);
   styleTextfield.setFgColor(0x808080);

   emailtext.setSelectedStyle(styleTextfield);
   emailtext.setUnselectedStyle(styleTextfield);
   emailtext.setPressedStyle(styleTextfield);

2 ответа

Если вы используете какой-то файл.res для настройки вашего пользовательского интерфейса, то для изменения текстового значения подсказки TextField в качестве идентификатора UIID используется TextHint. Измените шрифт там, используя редактор ресурсов, и вы измените стиль подсказки TextField.

Вам нужно установить шрифт невыбранного стиля TextField отдельно от выбранного и нажатого стиля:

 txtField.getUnselectedStyle().setFont(myHintFont);
Другие вопросы по тегам