Существует ли способ присоединить файл CSS к jEditorPane?

На соревнованиях.

5
задан Electrons_Ahoy 17 September 2009 в 00:08
поделиться

2 ответа

HTMLEditorKit по умолчанию ищет файл default.css - я не уверен, где, однако.

В качестве альтернативы это должно работа:

StyleSheet ss = new StyleSheet();
ss.importStyleSheet(styleSheetURL);
HTMLEditorKit kit = (HTMLEditorKit)jEditorPane.getEditorKit();
kit.setStyleSheet(ss);

Однако обратите внимание, что HTMLEditorKit поддерживает только ограниченное подмножество CSS 1.

4
ответ дан 14 December 2019 в 08:55
поделиться

Разве нельзя просто включить тег стиля вместе с содержимым HTML в setText () ?

например

jEditorPane.setText( "<html><head><style type=\"text/css\">...</style></head><body>...");
3
ответ дан 14 December 2019 в 08:55
поделиться