当鼠标经过JTabbedPane
中的标签页时,我正在处理在某些用户计算机上遇到绘画问题的应用程序。他们偶尔也会在JButton
等其他互动组件上遇到类似的问题。我只看到鼠标悬停时发生此错误。
应用程序正在运行1.6.0_20并且我已经尝试了更新10中建议的标志,以防它是D3D的问题(-Dsun.java2d.d3d = false)。
由于我是新用户,因此我无法发布图片来说明此错误。我能想到的最好的例子就是在图像上使用Windows绘画橡皮擦可以创建类似于我所看到的东西。
感谢您提供的任何帮助。
答案 0 :(得分:1)
如果没有显示您描述的问题的sscce,则很难具体,但这让我想起了将opaque
属性设置为true
而没有完全呈现的渲染工件由组件边界定义的区域。特别是,如果覆盖paintComponent()
并且“不遵守opaque属性,您可能会看到视觉伪像。”最后,某些组件的默认不透明度设置因Look&感觉,所以效果可能取决于平台。