JTabbedPane鼠标悬停涂料问题

时间:2011-10-11 19:54:07

标签: java swing mouseover paint jtabbedpane

当鼠标经过JTabbedPane中的标签页时,我正在处理在某些用户计算机上遇到绘画问题的应用程序。他们偶尔也会在JButton等其他互动组件上遇到类似的问题。我只看到鼠标悬停时发生此错误。

应用程序正在运行1.6.0_20并且我已经尝试了更新10中建议的标志,以防它是D3D的问题(-Dsun.java2d.d3d = false)。

由于我是新用户,因此我无法发布图片来说明此错误。我能想到的最好的例子就是在图像上使用Windows绘画橡皮擦可以创建类似于我所看到的东西。

感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

如果没有显示您描述的问题的sscce,则很难具体,但这让我想起了将opaque属性设置为true而没有完全呈现的渲染工件由组件边界定义的区域。特别是,如果覆盖paintComponent()并且“不遵守opaque属性,您可能会看到视觉伪像。”最后,某些组件的默认不透明度设置因Look&感觉,所以效果可能取决于平台。