LWUIT отображать жирный текст + обычный текст - PullRequest
3 голосов
/ 22 июня 2011

Мне нужно отобразить какой-нибудь Rich-Text в LWUIT.

Я думал о компоненте HTML, но у меня не получилось переназначения - возможно, ошибка на моей стороне.

ЕщеИдея заключается в том, чтобы использовать TextAreas или Labels и делать это вручную.

Мне нужна была бы возможность иметь жирные слова в не жирном предложении.

Hello , этоявляется жирным шрифтом .<- Эта точка не должна быть <strong>жирным шрифтом .

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

Ответы [ 2 ]

1 голос
/ 23 июня 2011

Используйте контейнер с макетом потока и просто поместите в него метки. Это то, что делает компонент HTML внутри.

0 голосов
/ 22 июня 2011

Попробуйте com.sun.lwuit.html.HTMLComponent class.Используйте это как

HTMLComponent htmlComp = new HTMLComponent(null);
htmlComp.setBodyText("<b>Hello</b>, this is a <b>bold</b>. &lt;- This dot shouldn't be <b>bold</b>.");
form.addComponent(htmlComp);

Этот компонент позволит вам использовать HTML-теги внутри текста.Для получения дополнительной информации, перейдите по этой ссылке: HTMLComponent

...