ich Ihren Code überprüft haben, sollte es kein Problem sein. Haben Sie andere Schriftarten getestet? Bitte versuchen Sie "Segoe Script" Schriftart und sehen Sie, ob es sich ändert.
Bearbeiten: Ich habe versucht, den Code unten, es funktioniert gut für mich. Sind Sie sicher, dass der von Ihnen veröffentlichte Code genau dem entspricht, den Sie implementiert haben?
editorPane.setContentType("text/html");
editorPane.setFont(new Font("Segoe Script", 0, 14));
editorPane.setText("it works!");
Edit2: Ihre Hauptmethode wie folgt ändern. Es setzt das Nimbus LookAndFeel. Ich habe noch keine anderen LookAndFeels überprüft.
public static void main(String[] args)
{
try
{
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels())
{
if ("Nimbus".equals(info.getName()))
{
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException | InstantiationException | IllegalAccessException | javax.swing.UnsupportedLookAndFeelException ex)
{
java.util.logging.Logger.getLogger(EditorPaneDemo.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
java.awt.EventQueue.invokeLater(new Runnable()
{
@Override
public void run()
{
new EditorPaneDemo();
}
});
}
Bitte schreiben Sie Ihren Code im Textformat und nicht ein Bild davon, denn jeder, der es testen möchte, muss es aufschreiben. Dies ist keine Schule :) –
Mehr dazu, wie man ein [screenshot] (http://meta.stackexchange.com/questions/99734/how-do-i-create-a-screenshot-to-illustrate-a- Post). – trashgod