码迷,mamicode.com
首页 > 其他好文 > 详细

FramDemo3

时间:2018-11-02 10:17:02      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:java.awt   窗体显示   action   lis   exit   设置   ast   创建   int   

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);
    
 }
}

FramDemo3

标签:java.awt   窗体显示   action   lis   exit   设置   ast   创建   int   

原文地址:https://www.cnblogs.com/rong123/p/9894325.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!