1
将边框设置为JPanel时(在我的案例中标题边框+线条边框,但也出现在其他边框上,JPanel的背景颜色会溢出使其看起来像。丑得要命这里有一个演示:在某些边框类型上JPanel背景颜色溢出边框
我可以使它看起来正常的唯一方法是创建这背后彼此的JPanel,使其发白,让这一个透明:
那么有没有一种方法可以解决这个问题,或者它只是Swing的工作原理?
顺便说一句,对于改变JPanel的背景下,我叫
panel.setBackground(Color.WHITE);
,
设置边框我打电话
panel.setBorder(new TitledBorder(new LineBorder(new Color(169, 169, 169)), "Settings", TitledBorder.LEADING, TitledBorder.TOP, null, null));
和的LaF,我使用Windows10的的LaF 。
看到了这一点太,我认为这是默认的,TY:d – Stefan