Как установить размер шрифта подсказки и шрифта в 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);