JPanel上的圆角边框

Dou*_*oug 3 java user-interface swing border awt

我在这里得到的是一个带有圆形边框的JPanel,设置如下:

panel.setBorder(new LineBorder(PanelColor, 5, true));
Run Code Online (Sandbox Code Playgroud)

问题是,在每个角落中,有2条对角线不透明线从外角到内角,即边界的长度.无论边境背后是什么,都可以看出来.有没有办法摆脱这些线条,使整个边框变成纯色?谢谢!

我附上一张照片,但我没有足够的代表这样做:P

mKo*_*bel 5

也许是一种绘制RoundedLineBorder的方法; 请注意常量,以便输出到GUI.