web-dev-qa-db-ja.com

geditでのフォントレンダリングはスムーズですが、NetBeansではスムーズではありません

enter image description here

添付の image を参照してください。背景のウィンドウはgeditで、フォントはスムーズにレンダリングされています。一番上のウィンドウは、あまり滑らかではないフォントレンダリングを備えたNetBeansです(アンチエイリアス処理されていないと思います)。どちらのエディターもUbuintu Monoフォントを使用します。 NetBeansでフォントのレンダリングを改善するために誰でも助けてくれますか?

私は12.10にいます.

13
Sparky

フォントのレンダリングを改善できるはずですが、Geditのようにはなりません。通常、Swingを使用するすべてのJavaアプリケーションには、その奇妙なレンダリングがあります。たとえば、Eclipseを使用する場合、フォントのレンダリングは正しいはずです。

フォントのレンダリングは/etc/netbeans.confで変更できます:

Sudo gedit /etc/netbeans.conf

netbeans_default_options(引用符の間)の最後にこれを追加します:

-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=<OPTION>

ここで、optionは「on」、「gasp」または「lcd」です。完全なリストを取得できます here

それらすべてを試して、どれがあなたに最高の外観を与えるかを見てください。それが役に立てば幸い。

注意:

現在、テストのためにNetbeansをインストールしていませんが、インストール方法によってはnetbeans.confを別の場所に配置できます。

24
Salem

一定。

this および this を参照してください。

TL; DR:-J-Dawt.useSystemAAFontSettings=on -J-Dswing.aatext=truenetbeans_default_optionsファイルのnetbeans.confに追加するだけです。

(netbeans.confは<installdir>/etc/netbeans.confにあります)

もちろん、NetBeansを再起動します。

以下の結果のスクリーンショットをご覧ください。右端のNetbeansウィンドウは、上記のオプションが適用された後のoncです。まだgeditほどではありませんが、以前よりも優れています。

enter image description here

13
Sparky