Blackberry: жирный шрифт для текста LabelField - PullRequest
2 голосов
/ 23 декабря 2009

У меня есть следующий фрагмент кода на экране приложения, чтобы показать текст метки более крупным и хорошим шрифтом. Это выглядит хорошо для меня. Но я также хочу сделать этот шрифт "жирным". В настоящее время он также не отображается в boldfont. Может ли кто-нибудь направить меня, как я могу предоставить текст поля метки с тем же шрифтом, но также с жирным шрифтом ??? (или) Подскажите, пожалуйста, как я могу сделать текст надписи любым другим шрифтом большего размера (24), выделенным жирным шрифтом?

LabelField subTitleLabel = new LabelField ("My App Sub Title", LabelField.FIELD_LEFT);

    final FontFamily fontFamily[] = FontFamily.getFontFamilies();
    final Font font10 = fontFamily[1].getFont(FontFamily.CBTF_FONT, 24);
    subTitleLabel.setFont(font10);

    subTitleLabel.setMargin(25, 0, 0, 10);

    horEventFldManager.add(subTitleLabel);

1 Ответ

12 голосов
/ 23 декабря 2009

Предполагается, что subTitleLabel уже установлен на нужный вам шрифт. Он просто сбрасывает его на Bold версию этого шрифта.

subTitleLabel.setFont(subTitleLabel.getFont().derive(Font.BOLD)); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...