zoukankan      html  css  js  c++  java
  • FramDemo3

    package cn.itcast;
    import java.awt.Button;
    import java.awt.FlowLayout;
    import java.awt.Frame;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.WindowAdapter;
    /*
     * 需求:把按钮添加到窗体,并对按钮添加一个点击事件。
     * A:创建窗体对象
     * B:创建按钮属性
     * C:把按钮添加到窗体
     * D:窗体显示
     */
    public class FramDemo3 {
     public static void main(String[] args) {
      // 创建窗体对象
      Frame f = new Frame("添加按钮!");
      // 设置属性
      f.setBounds(500, 300, 600, 300);
      //设置布局为流式布局
      f.setLayout(new FlowLayout());
      // 创建按钮对象
      Button b = new Button("确定");
      //设置按钮大小
      //b.setBounds(10, 20, 20, 10);
      b.setSize(20, 100);
      //把按钮添加到窗体
      f.add(b);
      
      //窗体关闭
      f.addWindowListener(new WindowAdapter() {
       public void windowClosing(java.awt.event.WindowEvent e) {
        System.exit(0);
       };
      } );
      
      b.addActionListener(new ActionListener() {
       @Override
       public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        System.out.println("确定了");
       }
      });
      
      
      //窗体显示
        f.setVisible(true);
        
     }
    }
  • 相关阅读:
    yum报错Python版本不兼容
    MySQL——checkpoint
    MySQL体系结构——内存
    MySQL体系结构——存储引擎
    ORA-00972: identifier is too long 问题处理
    day08面向对象、jsonpath操作、写日志
    day07mock edis加密
    数据库增删改查封装
    day06数据库、发送邮件、操作excel等
    pycharm的使用
  • 原文地址:https://www.cnblogs.com/rong123/p/9894325.html
Copyright © 2011-2022 走看看