web-dev-qa-db-ja.com

UbuntuのJavaアプリケーションのUいフォント

お願い助けて。 Netbeansの画面です。enter image description here PyCharm: enter image description here どうすれば修正できますか? Oracle Java 7を使用します。Javaバージョン "1.7.0_25" Java(TM)SEランタイム環境(ビルド1.7.0_25-b15)Java HotSpot(TM )64ビットサーバーVM(ビルド23.25-b01、混合モード)

PS:比較のために私の崇高なテキスト:enter image description here

38
Dmitry B.

だから...私の問題は解決されたようです。

ステップ1 、Linuxでのフォントレンダリングを改善するためのInfinalityのインストールと構成

Sudo add-apt-repository ppa:no1wantdthisname/ppa
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install fontconfig-infinality

ステップ2。 、Ubuntuでフォントを修正したOpenJDK7をインストールする

Sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
Sudo apt-get update
Sudo apt-get upgrade

NetBeans: screenshot with improved fonts

ステップ3:NiceフォントスタイルのLinuxを適用する

Sudo /etc/fonts/infinality/infctl.sh setstyle linux
44
Dmitry B.

追加してみてください

export _Java_OPTIONS='-Dawt.useSystemAAFontSettings=gasp'

〜/ .bashrcに

より詳細な議論は here にあります。

33
MarcB

古いトピックですが、将来の訪問のために、ここに機能するソリューションがあります:

# Install both infinality and fontfix'ed JDK.
Sudo add-apt-repository ppa:no1wantdthisname/ppa
Sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
Sudo apt-get update
Sudo apt-get install fontconfig-infinality openjdk-7-jdk
# Apply a font style that looks good.
Sudo /etc/fonts/infinality/infctl.sh setstyle linux
# And reboot the system.
Sudo reboot

ソース: ソリューション のデミアンフェレイロ

21
Afaria

何時間もの検索と実験の後、私はついに実用的な解決策を見つけました!!! FontForgeを台無しにしたり、jdkにパッチを適用したりする必要はありません。これは企業のワークステーションでは許可されていません。

  1. [〜#〜] required [〜#〜]openjdkを削除してOracle jdkをインストールします。
  2. Debを http://ppa.launchpad.net/no1wantdthisname/ubuntu/pool/main/f/fontconfig-infinality/ からダウンロードします
  3. インストールしてください:Sudo dpkg -i *.deb
  4. Osxフォントスムージングを有効にします:Sudo /etc/fonts/infinality/infctl.sh setstyle
  5. システムを再起動しますSudo reboot lightgdm

Android Studio(Intellij)ユーザーの場合、次の行をstudio(64).vmoptionsに追加してみてください。

-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dsun.Java2d.xrender=true
11
Ian Wong

バージョンリリース2016.1の時点で、JetBrainsには、フォントレンダリングが修正されたJREが含まれています。

:)

スコット

3
Scott P.

プログラムの設定でフォントの選択を変更することをお勧めします。 Ubuntuで Windowsフォントをインストールする を使用することもできます。

どちらの場合でも、[ファイル]-> [設定]を選択し、フォントを検索して、好きなように変更できるはずです。

IntelliJ CEでプロポーショナルフォントを使用していますが、Ubuntuでは見た目がきれいです。

1
Peter Lawrey