Ubuntu 上 Java 应用程序中的丑陋字体

2022-09-01 02:17:13

请帮帮我。这是我的Netbeans的屏幕:enter image description herePyCharm:enter image description here我该如何修复它?我使用Oracle Java 7。java 版本 “1.7.0_25” Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64 位 Server VM (build 23.25-b01, mixed mode)

PS:为了比较我的崇高文本:enter image description here


答案 1

所以。。。看来我的问题解决了。

步骤 1,安装和配置 Infinality,以便在 Linux 中更好地呈现字体

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:应用漂亮的字体样式linux

sudo /etc/fonts/infinality/infctl.sh setstyle linux

答案 2

尝试添加

export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=gasp'

到你的 ~/.bashrc

更详细的讨论可以在这里找到。