JEditorPane HTML рендеринг - PullRequest
       9

JEditorPane HTML рендеринг

3 голосов
/ 10 января 2011

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

Ценю помощь Спасибо

1 Ответ

4 голосов
/ 10 января 2011

Попробуйте добавить стиль CSS, например:

JEditorPane jEditorPane = new JEditorPane();
HTMLEditorKit kit = new HTMLEditorKit();
StyleSheet styleSheet = kit.getStyleSheet();
styleSheet.addRule("A {color:red}"); //change links to red
jEditorPane.setEditorKit(kit);
...