【JAVA语言程序设计基础篇】--事件驱动程序设计--窗口事件
2016-12-31 23:54
309 查看
对窗口进行操作,将操作步骤显示在控制台
package chapter16; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.JFrame; @SuppressWarnings("serial") public class TestWindowEvent extends JFrame { public TestWindowEvent (){ addWindowListener(new WindowListener() {//匿名内部类 @Override public void windowOpened(WindowEvent e) { System.out.println("打开"); } @Override public void windowIconified(WindowEvent e) { System.out.println("最小化"); } @Override public void windowDeiconified(WindowEvent e) { System.out.println("最大化"); } @Override public void windowDeactivated(WindowEvent e) { System.out.println("deactivate"); } @Override public void windowClosing(WindowEvent e) { System.out.println("正在关闭"); } @Override public void windowClosed(WindowEvent e) { System.out.println("closed"); } @Override public void windowActivated(WindowEvent e) { System.out.println("activate"); } }); } public static void main(String[] args) { JFrame frame = new TestWindowEvent(); frame.setTitle("loancalculator"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLocationRelativeTo(null); frame.setVisible(true); frame.pack(); frame.setSize(300, 300); } }
对窗口进行操作
显示在控制台中
相关文章推荐
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--定义监听器的另一种方式
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--贷款计算器
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--了解监听器、注册以及处理事件
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--Timer类的动画
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--匿名类监听器
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--鼠标事件
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--setActionCommand()
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--几个问题
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--匿名类监听器
- Java语言程序设计-基础篇(十三)事件驱动与动画
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--键盘事件
- 【JAVA语言程序设计基础篇】--事件驱动程序设计--键盘事件
- Java语言程序设计-基础篇-第八版-第七章
- Java语言程序设计-基础篇-第八版-编程练习题-第九章
- Java语言程序设计-基础篇-第八版-复习题-第六章
- Java语言程序设计-基础篇-第八版-复习题-第九章
- Java语言程序设计-基础篇-第八版-编程练习题-第八章
- Java语言程序设计-基础篇-第八版-第九章
- java语言程序设计基础篇--第十九章--练习题19.1
- Java语言程序设计-基础篇-第八版-复习题-第八章