博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
事件处理
阅读量:6333 次
发布时间:2019-06-22

本文共 1410 字,大约阅读时间需要 4 分钟。

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

 

1 package ccc; 2 import java.awt.Color; 3 import java.awt.event.ActionEvent; 4 import java.awt.event.ActionListener; 5 import javax.swing.*; 6 public class niu extends JFrame { 7     JFrame f; 8     JPanel p; 9     JButton b1;10     JButton b2;11     public niu(){12         f =new JFrame();13         p =new JPanel();14         b1 = new JButton("改变位置");15         b2 = new JButton("改变颜色");16         p.setLayout(null);                                                          //流布局17         b1.setBounds(150,150,100,30);18         b2.setBounds(150,100,100,30);19         f.setSize(350,350);20         f.add(p);21         p.add(b1);22         p.add(b2);23         b1.addActionListener(new b1Action());24         b2.addActionListener(new b2Action());25         f.setVisible(true);        26     }27     class b1Action implements ActionListener{28         29         public void actionPerformed(ActionEvent e) {30             p.setBackground(Color.BLUE);31     }32 }33     34     class b2Action implements ActionListener{35         36         public void actionPerformed(ActionEvent e) {37             b2.setBounds(90,40,100,30);38     }39     }40     public static void main(String[] args){41         42         new niu();                                                                //调用函数43     }44     45 }

 

转载于:https://www.cnblogs.com/liuxun1031/p/10849009.html

你可能感兴趣的文章
IntelliJ IDEA
查看>>
低版本mybatis不能用PageHeper插件的时候用这个分页
查看>>
javaweb使用自定义id,快速编码与生成ID
查看>>
[leetcode] Add Two Numbers
查看>>
elasticsearch suggest 的几种使用-completion 的基本 使用
查看>>
04-【MongoDB入门教程】mongo命令行
查看>>
字符串与整数之间的转换
查看>>
断点传输HTTP和URL协议
查看>>
redis 数据类型详解 以及 redis适用场景场合
查看>>
mysql服务器的主从配置
查看>>
巧用AJAX技术,通过updatePanel控件实现局部刷新
查看>>
20140420技术交流活动总结
查看>>
SaltStack配置salt-api
查看>>
各种情况下block的类型
查看>>
ThinkPHP 3.2.x 集成极光推送指北
查看>>
js作用域链
查看>>
java中如何选择Collection Class--java线程(第3版)
查看>>
为运维人员插上腾飞更远的翅膀!
查看>>
Word 2003中编辑标记与格式标记大讨论
查看>>
从国内向海外转移域名经验谈
查看>>