Java圆角错误

jee*_*e48 5 java swing border

我正在研究Java中的GUI,我正试图给我的边界提供圆角.

JPanel recentProjectsPanel = new JPanel();
    recentProjectsPanel.setLayout(new BorderLayout());
    recentProjectsPanel.setBackground(Color.red);
    recentProjectsPanel.setBorder(new LineBorder(Color.green, 15, true));
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出(不介意颜色):

失败的边界GUI

为什么我会在角落里看到这些红色条纹?有任何解决这个问题的方法吗?

Rah*_*kar 2

看看这个

Java - 在paintComponent中进行合成的圆角面板

这有很多关于相同的信息。