web-dev-qa-db-fra.com

Le rendu des polices dans gedit est lisse, mais pas dans NetBeans

enter image description here

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.

13
Sparky

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.

REMARQUE:

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.

24
Salem

Fixé.

Voir this et this .

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.

enter image description here

13
Sparky