0

JTextPaneのフォントと中央のテキストを変更する方法。textPane.setFont(font);で試してみました。しかし、テキストを中央に配置できず、使用してみました

    SimpleAttributeSet attribs = new SimpleAttributeSet();  
    StyleConstants.setAlignment(attribs , StyleConstants.ALIGN_CENTER); 

、しかしそれから私はフォントを変更することはできません...

4

1 に答える 1

0

私はこれで私の問題を解決しました:

    StyleContext context = new StyleContext();
    StyledDocument document = new DefaultStyledDocument(context);
    Style style = context.getStyle(StyleContext.DEFAULT_STYLE);
    StyleConstants.setAlignment(style, StyleConstants.ALIGN_CENTER);
    JTextPane output = new JTextPane(document);
    output.setFont(font);  
于 2012-08-27T15:56:55.173 に答える