Javaはメニューテキストを表示しません。

Javaはメニューテキストを表示しません。

数日/週間使用しなかった後、netbeans/intelliJ/squirrelSQLを起動しましたが、メニューにテキストが表示されなくなりました。下線を引いた部分だけです。私のシステム:

  • ArchLinux(すべてが最新で、すべてがパックマン経由でインストールされています)
  • GNOME 3.12.2
  • OpenJDK ランタイム環境 (IcedTea 2.5.0) (Arch Linux ビルド 7.u60_2.5.0-2-x86_64)
  • OpenJDK 64ビットサーバーVM(ビルド24.60-b09、混合モード)
  • Java:/usr/lib/jvm/java-7-openjdk/jre/bin/java

どんなアイデアがありますか?

スクリーンショット: ここに画像の説明を入力してください。

ベストアンサー1

私は同じ問題に直面しました。

システムのアンチエイリアシングフォントを使用して問題を解決しました。 Arch Wikiで説明を見つけることができます。https://wiki.archlinux.org/index.php/java#Tips_and_tricks

短い答え:次の行を入力してください/etc/profile.d/jre.sh

export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true'

新しい設定を適用するには、ログアウトして再度ログインする必要があります。

おすすめ記事