Voir la pièce jointe image . La fenêtre en arrière-plan est gedit avec les polices rendues en douceur. La fenêtre du dessus est NetBeans avec un rendu de police pas si lisse (pas anti-aliasé, je pense). Les deux éditeurs utilisent la police Ubuintu Mono. Quelqu'un peut-il m'aider à améliorer le rendu des polices par NetBeans?
Je suis sur 12.10.
Vous devriez pouvoir améliorer le rendu des polices, mais ce ne sera jamais comme celui de Gedit. Habituellement, toutes les Java applications utilisant Swing ont ce rendu étrange. Si vous utilisez Eclipse, par exemple, le rendu de la police doit être correct.
Le rendu des polices peut être modifié dans /etc/netbeans.conf
:
Sudo gedit /etc/netbeans.conf
et à la fin de netbeans_default_options
(entre les guillemets), ajoutez ceci:
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=<OPTION>
où option peut être "on", "gasp" ou "lcd". Vous pouvez obtenir la liste complète ici .
Essayez tous ceux-ci et voyez lequel vous donne le meilleur look. J'espère que ça aide.
je n'ai pas Netbeans installé pour le test à l'heure actuelle, mais en fonction de la façon dont vous l'avez installé, netbeans.conf
peut être localisé ailleurs.
Fixé.
TL; DR: ajoutez simplement -J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=true
à netbeans_default_options
dans le fichier netbeans.conf
.
(netbeans.conf est à <installdir>/etc/netbeans.conf
)
Bien sûr, redémarrez NetBeans.
Voir la capture d'écran du résultat ci-dessous. La fenêtre Netbeans à l'extrême droite est la fenêtre affichée après l'application des options ci-dessus. Pas aussi bon que gedit, mais meilleur qu'avant.