我在这里得到的是一个圆形边框的JPanel,设置如下:
panel.setBorder(new LineBorder(PanelColor, 5, true));
问题是,在每个角落中,有2条对角线不透明线从外角到内角,即边界的长度。无论边境背后是什么,都可以看出来。有没有办法摆脱这些线条,使整个边框变成纯色?谢谢!
我会附上一张照片,但我没有足够的代表这样做:P
答案 0 :(得分:5)
也许here是一种绘制RoundedLineBorder的方法;请注意常量,以便输出到GUI。
答案 1 :(得分:0)
您的问题可能是背景面板为白色且您的前景面板为PanelColor
,并且由于您将边缘四边形看到前景面板后面的白色背景。