首页 > 编程语言 > 详细

java事件处理

时间:2019-05-11 23:12:58      阅读:105      评论:0      收藏:0      [点我收藏+]

完成一个按钮的事件处理程序,实现功能自拟,例如:改变窗口的背景颜色,改变按钮的位置等等

 1 package demo;
 2 
 3 import java.awt.Color;
 4 import java.awt.event.ActionEvent;
 5 import java.awt.event.ActionListener;
 6 import javax.swing.*;
 7 
 8 public class MyFrame implements ActionListener {
 9     
10     JPanel p;
11     JFrame f;
12     JButton b;
13     JLabel l1,l2;
14     JTextField t1,t2;
15     JPasswordField r; 
16     JTextArea a;
17     
18  public MyFrame () {
19      
20      f = new JFrame();
21      p = new JPanel();
22      b = new JButton("登录");
23      b.addActionListener(this);     
24      l1 = new JLabel("手机号码");
25      t1 = new JTextField(10);
26      l2 = new JLabel("密码");
27      r = new JPasswordField();
28      t2 = new JTextField(10);
29      a = new JTextArea();
30      
31      f.add(p);
32      p.add(l1);
33      p.add(t1);
34      p.add(l2);
35      p.add(t2);
36      p.add(b);
37      p.add(a);
38      f.setSize(500, 400);
39      f.setLocation(450, 300);
40      p.add(r);
41      r.setEchoChar(‘*‘);
42      f.setVisible(true); 
43  }
44 public static void main(String []args) {
45     new MyFrame();
46 }
47 @Override
48 public void actionPerformed(ActionEvent arg0) {
49     // TODO 自动生成的方法存根
50     p.setBackground(new Color(217,129,229));
51     a.setText("巴啦啦能量");
52 }
53 }

 

java事件处理

原文:https://www.cnblogs.com/baijingtingfuren/p/10850414.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!