我正在尝试创建一个JWindow
带有抗锯齿圆角的不透明。在这样做时,我调用该方法:
AWTUtilities.setWindowOpaque(this, false);
并使用JPanel
绘制实际圆角的自定义。
在窗口内,我有一个JList
. 每当setWindowOpaque
设置为 false 时,文本中的文本JList
会稍微“扭曲”(即它仍然可读但很明显)。
我试图弄清楚如何解决这个问题。可以使用自己设置窗口形状,AWTUtilities.setWindowShape
但这会导致非抗锯齿形状。
作为记录,我正在使用 JDK 1.6 update 20 的 Windows 7 机器上对此进行测试。