5

我正在使用 Java 开发 GUI,并且正在尝试为我的边界设置圆角。

JPanel recentProjectsPanel = new JPanel();
    recentProjectsPanel.setLayout(new BorderLayout());
    recentProjectsPanel.setBackground(Color.red);
    recentProjectsPanel.setBorder(new LineBorder(Color.green, 15, true));

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

失败的边界 GUI

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

4

2 回答 2

3

您可能会使用 的变体TextBubbleBorder

于 2012-05-04T12:09:46.800 回答
2

看看这个

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

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

于 2012-05-04T11:14:18.433 回答