Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Продолжаю серию вопросов по JTextPane (для HTML)


Автор: Zandr 9.6.2005, 07:09
Не нравятся некоторые значения по умолчанию в случае:
Код

    HTMLEditorKit kit = new HTMLEditorKit():
    JTextPane editorPane = new JTextPane();
    editorPane.setEditorKit( kit);

А именно - непонятный шрифт по умолчанию, большое вертикальное расстояние между абзацами, отсутствие отступа в первой строке. Как выставить свои дефолтные значения?

Автор: Zandr 9.6.2005, 09:50
Мдя... Собсна так:
Код

        editorPane = new JTextPane();
        kit = new HTMLEditorKit();
        editorPane.setEditorKit( kit);
// Вот тут:
        document = (HTMLDocument) kit.createDefaultDocument();
        StyleSheet sheet = document.getStyleSheet();
        sheet.addRule( "p { margin: 0px; margin-top: 2px; font-family: Serif }");
        editorPane.setDocument( document);

Автор: kaa 18.5.2008, 12:02
smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)