HTML-теги, встроенные в параметр метода setText () в SWT? - PullRequest
1 голос
/ 16 февраля 2011

Stackoverflow людей!Я пытался встроить теги HTML, такие как цвет, шрифт и т. Д., В метод setText () компонента Label в формах SWT в течение нескольких дней, но он не работает.Я вдохновлен возможностями SWING, где мы можем сделать это. Пожалуйста, предложите мне.

1 Ответ

1 голос
/ 16 февраля 2011

Я не знаю ни одного автоматического способа анализа HTML-тегов, кроме использования виджета «Браузер», но вы можете получить некоторые хорошие результаты, используя виджет StyledText.Вы можете применить массив StyleRanges (который включает в себя такие аспекты, как шрифт, цвет переднего плана, цвет фона и другие вещи, для которых вы обычно используете HTML-теги) к виджету, чтобы получить нужные вам стили.Чтобы заставить его вести себя как метка, позвоните

styledText.setEditable(false);
styledText.setEnabled(false);

Таким образом, пользователи не смогут выбирать или изменять содержимое вашего виджета.

...