gpt4 book ai didi

java - 漂亮(抗锯齿)汉字显示

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:03:42 29 4
gpt4 key购买 nike

alt text
(来源:google.com)

最近,我发现我的应用程序中显示的汉字相当难看。

我想我应该让它们“消除锯齿”。但是,我如何在 Java 中做到这一点?

仅供引用,我没有明确选择要在 GUI 应用程序中使用的字体。我只让系统在启动期间自行决定。但是,在显示 GUI 之前,我确实明确设置了语言环境。

Locale.setDefault(locale);

系统会一直选择

javax.swing.plaf.FontUIResource[family=Tahoma,name=Tahoma,style=plain,size=11]

不管我是英文还是中文

最佳答案

抗锯齿被认为是有害的:http://www.joelonsoftware.com/articles/fog0000000041.html

重点是,字符的美感不一定是用户界面的目标。这不是一切。您应该寻找的是文本的可读性。当你的汉字看起来不流畅时,这可能正是帮助人眼控制回路知道它在焦点上并且停止将模糊归咎于眼部肌肉的原因。真的,不要掉进这个陷阱。

关于java - 漂亮(抗锯齿)汉字显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3074989/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com