gpt4 book ai didi

java - Borderlayout 中 JPanel 之间的空白

转载 作者:行者123 更新时间:2023-12-01 18:37:22 26 4
gpt4 key购买 nike

我试图在两个 JPanel 之间添加空白,我尝试添加像这样的边框 mypanel.setBorder(createEmptyBorder(0, 0, 3, 0)); 但同时我已经使用方法 createBevelBorder(BevelBorder.RAISED) 创建了一个,所以我因为第一个而丢失了第二个边框

最佳答案

在 swing 中,您可以创建 compound border 。使用此功能,您可以在 JPanel 上将斜角边框作为内部边框,将空边框作为外部边框。

例如:

JPanel panel = new JPanel();
panel.setBorder(BorderFactory.createCompoundBorder(
BorderFactory.createEmptyBorder(0, 0, 3, 0),
BorderFactory.createBevelBorder(BevelBorder.RAISED));

查看 docs 中有关边框的教程.

关于java - Borderlayout 中 JPanel 之间的空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21367939/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com