Axel Richter: JEditorPane bleibt von setFont unbeeindruckt?

Beitrag lesen

Hallo,

Die JEditorPane akzeptiert alle Angaben, bis auf setFont.

Wie soll ein HTMLEditorKit mit setFont umgehen? Probier es mal so:

  
jeditorpane = new JEditorPane();  
jeditorpane.setContentType("text/html");  
jeditorpane.setBackground(new Color(241, 246, 255));  
//jeditorpane.setFont(new Font("Arial", Font.PLAIN, 11));  
  
StyleSheet css = ((HTMLEditorKit)jeditorpane.getEditorKit()).getStyleSheet();  
css.addRule("P { margin : 0; font-family : Arial, sans-serif; font-size : 11px; font-style : normal; }");  
  
jeditorpane.setEditable(false);  
if (ausgabedaten != null)  
    jeditorpane.setText("<P>" + ausgabedaten.toString().replaceAll(System.getProperty("line.separator"), "<br>") + "</P>");  

viele Grüße

Axel