当前位置:网站首页 > Java教程 > 正文

java教程 box盒式布局



package com.he.swing; import javax.swing.*; / * @description: JavaSwing_4_BoxLayout 箱式布局 * @author: ShouSi * @createDate: 2021/11/1 */ public class JavaSwing_4_BoxLayout { public static void main(String[] args) { JFrame jf = new JFrame("测试窗口"); jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); JButton btn01 = new JButton("Button01"); JButton btn02 = new JButton("Button02"); JButton btn03 = new JButton("Button03"); JButton btn04 = new JButton("Button04"); JButton btn05 = new JButton("Button05"); // 创建第一个水平箱容器 Box hBox01 = Box.createHorizontalBox(); hBox01.add(btn01); hBox01.add(btn02); hBox01.add(btn03); // 创建第二水平箱容器 Box hBox02 = Box.createHorizontalBox(); hBox02.add(btn04); hBox02.add(Box.createHorizontalGlue()); // 添加一个水平方向胶状的不可见组件,撑满剩余水平空间  hBox02.add(btn05); // 创建一个垂直箱容器,放置上面两个水平箱(Box组合嵌套) Box vBox = Box.createVerticalBox(); vBox.add(hBox01); vBox.add(hBox02); // 把垂直箱容器作为内容面板设置到窗口  jf.setContentPane(vBox); jf.pack(); jf.setLocationRelativeTo(null); jf.setVisible(true); } }

  • 上一篇: java编程教程02章
  • 下一篇: java对象创建教程
  • 版权声明


    相关文章:

  • java编程教程02章2025-03-14 16:18:02
  • java控制ide教程2025-03-14 16:18:02
  • java 学习教程2025-03-14 16:18:02
  • macaca java 搭建教程2025-03-14 16:18:02
  • java入魔教程2025-03-14 16:18:02
  • java对象创建教程2025-03-14 16:18:02
  • 杜老师java教程2025-03-14 16:18:02
  • java桌宠教程2025-03-14 16:18:02
  • java贝爷按键教程2025-03-14 16:18:02
  • java2实用教程第四版pdf2025-03-14 16:18:02