BoxDemo.java
上传用户:szfcled
上传日期:2022-06-12
资源大小:236k
文件大小:1k
源码类别:

文件格式

开发平台:

Java

  1. import java.awt.*;
  2. import javax.swing.*;
  3. public class BoxDemo {
  4. private JFrame frame;
  5. private Box bv,bh;
  6. public static void main(String args[]) {
  7. BoxDemo that = new BoxDemo();
  8. that.go();
  9. }
  10. void go() {
  11. frame = new JFrame("Box Layout example");
  12. Container contentPane = frame.getContentPane();
  13. //创建使用垂直方向BoxLayout的Box实例
  14. bv = Box.createVerticalBox();
  15. bv.add(new JLabel("  Monday"));
  16. bv.add(new JLabel("  Tuesday"));
  17. bv.add(new JLabel("  Wednesday"));
  18. bv.add(new JLabel("  Thursday"));
  19. bv.add(new JLabel("  Friday"));
  20. bv.add(new JLabel("  Saturday"));
  21. bv.add(new JLabel("  Sunday"));
  22. contentPane.add(bv, BorderLayout.CENTER);
  23. //创建使用水平方向BoxLayout的Box实例
  24. bh = Box.createHorizontalBox();
  25. bh.add(new JButton("Yes"));
  26. bh.add(new JButton("No"));
  27. bh.add(new JButton("Cancel"));
  28. contentPane.add(bh,BorderLayout.SOUTH);
  29. frame.pack();
  30. frame.setVisible(true);
  31. }
  32. }