Netbeans/integerJ/squirrelSQLを数日/数週間使用しなかった後、起動しましたが、メニューにテキストが表示されなくなりました。下線だけがあります。私のシステム:
何か案が?
スクリーンショット:
Java(7.u60_2.5.0-2)の最新バージョンの問題のようです。
Pacmanキャッシュを使用してjre7-openjdk
およびjre7-openjdk-headless
のバージョンを7.u55_2.4.7-1にロールバックした場合
# pacman -U '/var/cache/pacman/pkg/jre7-openjdk-7.u55_2.4.7-1-x86_64.pkg.tar.xz'
# pacman -U '/var/cache/pacman/pkg/jre7-openjdk-headless-7.u55_2.4.7-1-x86_64.pkg.tar.xz'
その後、Javaプログラムは再び正しく動作するようです。うまくいけば、JavaまたはArchLinuxがこの問題を修正するためのアップデートを投稿します。
私も同じ問題を抱えていました。
システムのアンチエイリアスフォントを使用すると、問題が修正されました。 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'
新しい設定を有効にするには、ログアウトしてから再度ログインする必要がある場合があります。