Linux上Netbeans中的奇怪字体渲染

时间:2010-01-12 14:37:35

标签: linux netbeans fonts

我在Linux上安装了NetBeans 6.8(Mint,基于Ubuntu 9.10),我可以看到字体渲染非常奇怪。 NetBeans中的字体与其他任何程序都不同,无论是gEdit,Eclipse,Firefox还是其他任何程序。

有谁知道是否可以使NetBeans中的字体看起来更大胆?

奖金问题:AFAIK Eclipse和NetBeans都是用Java编写的。是什么给了什么?

因为一张图片胜过千言万语...... screenshot(它不会让我发布图片)

4 个答案:

答案 0 :(得分:2)

工具>选项>字体&颜色

您可以在右侧字体菜单中将字体设置为粗体。

在Sun的博客上查看this post

我认为Eclipse和NetBeans使用不同的库来渲染字体。

答案 1 :(得分:2)

只是一个JRE配置。看看如何在这个链接中解决它,以及如何在Netbeans上应用本机外观: http://www.florian-hacquebart.eu/?p=214

答案 2 :(得分:0)

备注

  • netbeans-8.2-javase-linux.sh
  • netbeans外观和感觉:金属
  • fedora 27 kde plasma 5
  • java的1.8.0-的openjdk

如果你有血浆5桌面,你可以通过以下步骤解决这个问题:

  1. 系统设置>字体>使用消除锯齿:已启用 enter image description here
  2. 接下来在“配置”选项中,选择如下所示 enter image description here
  3. 现在netbeans看起来像这样

    enter image description here

答案 3 :(得分:0)

就我而言,我只需要向配置文件中的-J-Dawt.useSystemAAFontSettings=lcd添加netbeans_default_options

您可以在/path/to/netbeans/etc/netbeans.conf下找到该文件。

netbeans.org上有一个与此主题有关的wiki article

  

如果未设置抗锯齿开关 awt.useSystemAAFontSettings ,则Swing文本渲染器将尝试检测给定系统的最佳设置并使用该设置。从1.6开始,渲染器实现以下选项:

     
      
  • 关闭|错误默认-表示“请勿覆盖已自动检测到的内容”
  •   
  • 启用-使用抗锯齿功能而不渲染亚像素
  •   
  • gasp -使用抗锯齿和亚像素渲染,旨在同时用于CRT和LCD
  •   
  • lcd -使用针对LCD优化的抗锯齿和亚像素渲染
  •   
  • lcd_hbgr -与 lcd 相同,但子像素分布不同(显示器上下颠倒)
  •   
  • lcd_vrgb -与 lcd 相同,但是子像素分布不同(显示器是垂直的)
  •   
  • lcd_vbgr -与 lcd 相同,但是子像素分布不同(再次垂直但在另一侧)
  •   

我正在使用 Apache Netbeans 10.0