swing 包装元素
示例
此示例演示如何放置总共3个按钮,其中第一行中包含2个按钮。然后发生换行,因此最后一个按钮在新行中。
约束是简单的字符串,在这种情况下,放置组件时会“换行”。
public class ShowMigLayout {
//创建元素
private final JFrame demo = new JFrame();
private final JPanel panel = new JPanel();
private final JButton button1 = new JButton("First Button");
private final JButton button2 = new JButton("Second Button");
private final JButton button3 = new JButton("Third Button");
public static void main(String[] args) {
ShowMigLayout showMigLayout = new ShowMigLayout();
SwingUtilities.invokeLater(showMigLayout::createAndShowGui);
}
public void createAndShowGui() {
//设置框架的位置和尺寸
demo.setBounds(400, 400, 250, 120);
//告诉面板将MigLayout用作布局管理器
panel.setLayout(new MigLayout());
panel.add(button1);
//注意包装
panel.add(button2, "wrap");
panel.add(button3);
demo.add(panel);
demo.setVisible(true);
}
}输出:
热门推荐
8 简短元宵节祝福语
10 退伍祝福语老师简短
11 牛年大气简短的祝福语
12 送教授贺卡祝福语简短
13 新年至客户祝福语简短
14 生日祝福语简短女友英语
15 生气蛋糕祝福语大全简短
16 中秋祝福语简短女朋友
17 祝福语简短的微信
18 对转校同学祝福语简短