Ubuntu上的Java应用程序中的难看的字体【JAVA教程】

!
也想出现在这里? 联系我们
信息

Ubuntu上的Java应用程序中的难看的字体,第1张

概述Ubuntu上的Java应用程序中的难看的字体

请帮帮我。 这是我的Netbeans屏幕:

PyCharm:

我该如何解决? 我使用Oracle Java 7. Java版本“1.7.0_25”Java™SE运行时环境(版本1.7.0_25-b15)Java HotSpot™64位服务器虚拟机(构build23.25-b01,混合模式)

PS:为了比较我的崇高文本:

我如何使用Apache POI在Word文档中添加图像作为我的标题

Java的Runtime.getRuntime()。exec()在windows 7上运行?

窗口歧视java的processIDs

linux上的jvm和solaris机器的区别

使用Java制作windows快捷方式

所以…似乎我的问题解决了。

步骤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的:

第3步:应用漂亮的字体样式的linux

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

尝试添加

export _JAVA_OPTIONS=\’-Dawt.useSystemAAFontSettings=gasp\’

到你的〜/ .bashrc

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

旧的主题,但对于未来的访问,这里是一个解决方案:

# 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

来源:Demian Ferreiro 解决方案

经过几个小时的搜索和实验,我终于找到了一个可行的解决方案! 没有必要搞乱Fontforge,没有必要修补你的jdk,这是不允许在公司的工作站上。

需要 删除openjdk并安装oracle jdk。

从http://ppa.launchpad.net/no1wantdthisname/ubuntu/pool/main/f/Fontconfig-infinality/下载deb

安装它: sudo dpkg -i *.deb

启用osx字体平滑: sudo /etc/Fonts/infinality/infctl.sh setstyle

重新启动你的系统sudo reboot lightgdm

如果您是AndroID Stu@R_502_6901@(Intellij)用户,请尝试将以下行添加到您的工作室(64).vmoptions:

-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dsun.java2d.xrender=true

从2016.1版本开始,JetBrains包含/捆绑了更正了字体渲染的JRE。

总结

以上是内存溢出为你收集整理的Ubuntu上的Java应用程序中的难看的字体全部内容,希望文章能够帮你解决Ubuntu上的Java应用程序中的难看的字体所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞168 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容