代码之家  ›  专栏  ›  技术社区  ›  jcnnghm

Netbeans转发X11字体问题[已关闭]

  •  4
  • jcnnghm  · 技术社区  · 16 年前

    here .

    我刚刚在主机上设置了一个字体服务器,但字体在客户端仍然显示为像素化。

    5 回复  |  直到 16 年前
        1
  •  7
  •   bear    10 年前

    我最终在启动器脚本中设置了一些netbeans命令行选项,以强制抗锯齿和强制亚像素字体渲染。这解决了这个问题。

    更新:添加了步骤

    我将/etc/netbeans.conf下的netbeans_default_options设置为:

    netbeans\_default\_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-Dawt.useSystemAAFontSettings=lcd"
    
        2
  •  3
  •   user89335    16 年前

    Java在Linux上决定是否反别名有点奇怪。

    它似乎可以检测KDE或GNOME是否正在运行,如果没有,则决定不打扰。

    如果您需要其他解决方案,请在启动netbeans之前尝试确保“gnome设置守护进程”正在运行。

        3
  •  3
  •   Community Mohan Dere    8 年前

    所述 this blog ,您可以激活中提到的选项 the previous answer 适用于所有swing应用程序的全系统添加

    _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=lcd"
    

    到您的个人资料。

        4
  •  2
  •   Romeryto    12 年前

    我使用Mint Linux,下面的配置在这里是可以的。

    正确的形式如下:

    netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true --laf GTK"
    
        5
  •  1
  •   Thorbjørn Ravn Andersen    16 年前

    允许Linux机器作为X11字体服务器,并告诉您的Xming会话将Linux机器作为X11字体服务器使用。