zoukankan      html  css  js  c++  java
  • GUI 练习

    编写代码 ExDemo测试类

    package com.xiang.lesson01;
    
    import java.awt.*;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    
    //练习
    public class ExDemo {
        public static void main(String[] args) {
            Frame frame = new Frame("ExDemo");
    //        2行1列
            frame.setLayout(new GridLayout(2,1));
    
            Panel panel1 = new Panel(new BorderLayout());
            Panel panel2 = new Panel(new GridLayout(2,1));
            Panel panel3 = new Panel(new BorderLayout());
            Panel panel4 = new Panel(new GridLayout(2,2));
    
            panel1.add(new Button("East-1"),BorderLayout.EAST);
            panel1.add(new Button("West-1"),BorderLayout.WEST);
            panel2.add(new Button("panel2-btn-1"));
            panel2.add(new Button("panel2-btn-2"));
            panel1.add(panel2,BorderLayout.CENTER);
    
            panel3.add(new Button("East-2"),BorderLayout.EAST);
            panel3.add(new Button("West-2"),BorderLayout.WEST);
            for (int i = 0; i < 4; i++) {
                panel4.add(new Button("for-"+i));
            }
            panel3.add(panel4,BorderLayout.CENTER);
    
    
            frame.add(panel3);
            frame.add(panel1);
    
            frame.setVisible(true);
            frame.setBounds(200,200,580,600);
            frame.setBackground(Color.magenta);
            frame.addWindowListener(new WindowAdapter() {
                @Override
                public void windowClosing(WindowEvent e) {
                    System.exit(0);
                }
            });
        }
    }
    
    

    运行结果

  • 相关阅读:
    Qt 添加外部库文件
    实例属性的增删改查
    面向对象2 类属性的增删改查
    面向对象
    hashlib模块
    configparser模块
    logging模块
    re模块2
    计算器 暂时没解决小数问题
    re正则表达式
  • 原文地址:https://www.cnblogs.com/d534/p/15104526.html
Copyright © 2011-2022 走看看