向 Swing 组件(例如 JLabels)添加 HTML 标签是否会使 JFrame 的渲染速度变慢?
我的意思是 Swing 组件中 HTML 渲染的性能如何?
是的,这取决于你的 html 的复杂程度。
实际上,当你的 jlabel 中有 html 时,BasicLabelUI 使用View http://download.oracle.com/javase/1.4.2/docs/api/javax/swing/text/View.html绘制标签而不是简单的绘制逻辑。现在您可以检查 View 类的各种不同实现,以检查它对您有何影响。
为了清楚起见,您可以阅读 BasicLabelUI.paint() 的代码。
但对于简单装饰的html,我认为你根本不需要担心。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)