java 图形界面 按钮
2015-07-29 14:10
639 查看
import java.awt.Container; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; public class FrameDemo { public static void main(String[] args) { JFrame frame=new JFrame("一个窗口"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //框架关闭时结束运行 frame.setSize(500, 500); frame.setVisible(true); //窗口可见 JButton button=new JButton("确定按钮"); button.setSize(200, 200); Container container=frame.getContentPane(); //取得框架内容窗格 container.add(button); //方法一,不推荐 /* button.addActionListener(listener); ActionListener listener=new ActionListener() { public void actionPerformed(ActionEvent e) { //点击后触发 的动作 System.out.println("你点击了按钮"); //控制台输出 } }; */ //方法二,使用匿名内部类 button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("你点击了按钮"); } }); } }
相关文章推荐
- 算法(第四版)学习笔记之二分查找的递归与非递归java实现
- eclipse或myEclipse修改jdk版本
- Java程序设计之扑克牌
- Java 中对日期Date的操作 及 类型转换
- Struts2 日志原理及配置方法(结合Log4j)
- Java NIO
- java读取配置文件
- hibernate持久化对象状态
- spring3+quartz2
- Spring事务 UnexpectedRollbackException
- 用java做了个控制台版的2048
- JAVA
- struts1和struts2安全线
- 动态代理3--Spring AOP分析
- Java的四种基本排序
- [leetcode-30]Substring with Concatenation of All Words(java)
- Java实现不同的类的属性之间相互赋值
- java基础知识整理
- Java Tree
- 【Java】(2)Java反射