- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在开发一个相当大的基于 Swing 的应用程序(JPanels、JLabels 等),我必须找出为什么文本抗锯齿(在 JLabels 等上)不起作用。
您可能知道,抗锯齿通常会自动运行(无论如何使用 Java 1.6),也就是说,当创建一个简单的 Swing 应用程序(例如,只是一个带有 JLabel 的 JPanel)时,JLabel 上的文本将是开箱即用的抗锯齿。不需要 System.setProperty("awt.useSystemAAFontSettings","on")
和/或 System.setProperty("swing.aatext", "true")
。
但是这个应用程序不同,它没有开箱即用的抗锯齿,它没有使用 System.setProperty("awt.useSystemAAFontSettings","on")
和/或 抗锯齿System.setProperty("swing.aatext", "true")
在 main(String[] args)
上,也不用 -Dawt.useSystemAAFontSettings=on
和/或 -Dswing.aatext=true
作为 VM 参数。我已经尝试了这些以及我可以在这个网站和互联网上找到的所有其他建议,但都无济于事:无论我做什么或不做什么,这个应用程序从不抗锯齿。
我现在别无选择。所以我的问题是:
欢迎所有见解。
最佳答案
关于Java 文本抗锯齿 : how to debug when not working?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5513417/
我是一名优秀的程序员,十分优秀!