相关疑难解决方法(0)

如何设置垂直排列的元素之间的距离?

我有这样的代码:

    JPanel myPanel = new JPanel();
    myPanel.setLayout(new BoxLayout(myPanel, BoxLayout.Y_AXIS));

    JButton button = new JButton("My Button");
    JLabel label = new JLabel("My label!!!!!!!!!!!");

    myPanel.add(button);
    myPanel.add(label);
Run Code Online (Sandbox Code Playgroud)

通过这种方式,我获得了它们之间没有距离的元素.我的意思是,"顶部"元素总是触及"底部"元素.我该怎么改变它?我想在我的元素之间有一些分离?

我想在我的元素之间添加一些"中间"JPanel(有一些大小).但我不认为这是一种获得理想效果的优雅方式.有人可以帮助我吗?

java user-interface swing

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×1

swing ×1

user-interface ×1