你知道怎么做panel.setBorder(BorderFactory.createTitledBorder(txt))
它会创建一个边框,如果它是窗口中唯一的面板,那么就会有
边框和窗口边缘之间的空间。
但如果你做panel2.setBorder(BorderFactory.createLineBorder(Color.lightGray, 1))
蛀虫会碰到窗户的边缘。
问题
如何更改线条边框与窗口边缘之间的距离
评论如果不够清楚
答案 0 :(得分:2)
蛀虫会触及窗户的边缘......你如何改变线边框和窗户边缘之间的距离
您可以使用CompoundBorder嵌套边框。例如,要在线条边框周围创建“填充”边框:
CompoundBorder cb = new CompoundBorder(BorderFactory.createEmptyBorder(5,5,5,5), BorderFactory.createLineBorder(Color.BLACK));
myComponent.setBorder(cb);