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