我试图创造一个不透明的
JWindow
具有抗锯齿圆角。为此,我调用方法:
AWTUtilities.setWindowOpaque(this, false);
并使用自定义
JPanel
它绘制实际的圆角。
在窗户里,我有一个
JList
. 无论何时
setWindowOpaque
设置为false,文本
列表框
稍微“扭曲”(即仍然可读,但很明显)。
我正设法弄清楚如何解决这个问题。可以使用
AWTUtilities.setWindowShape
但这会导致非抗锯齿形状。
作为记录,我正在用JDK 1.6更新20在Windows7机器上测试这个。