Chapter 6 Interfaces and Inner Classes.md
来源:互联网 发布:手机淘宝所在地怎么改 编辑:程序博客网 时间:2024/06/05 12:08
import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Date;import javax.swing.JOptionPane;import javax.swing.Timer;public class InnerClassTest { public static void main(String[] args) { TalkingClock clock = new TalkingClock(1000, true); clock.start(); JOptionPane.showMessageDialog(null, "Quit Program?"); System.exit(0); }}class TalkingClock { private int interval; private boolean beep; public TalkingClock(int interval, boolean beep) { this.interval = interval; this.beep = beep; } public void start() { ActionListener listener = new TimePrinter(); Timer t = new Timer(interval, listener); t.start(); } public class TimePrinter implements ActionListener { @Override public void actionPerformed(ActionEvent e) { System.out.println("At the tone, the time is " + new Date()); if (beep) Toolkit.getDefaultToolkit().beep(); } }}
0 0
- Chapter 6 Interfaces and Inner Classes.md
- PpLK: |Practical Java| Chapter 6 Classes and Interfaces
- Interfaces & Inner Classes
- thinking in java(VII)--interfaces and inner classes
- 第八章: Interfaces & Inner Classes
- Linker and Libraries Guide Chapter 6 Support Interfaces
- Language Reference >> Predefined Interfaces and Classes >> Generator
- Chapter 2 Classes and Objects
- Chapter 6 Reusing Classes
- Chapter 6 Designing Classes
- Nested, Inner, Member, and Top-Level Classes
- Are You Using Abstract Classes, Polymorphism, and Interfaces? @ JDJ
- Customize User Interfaces and Pass User Input to Installer Classes
- Java学习笔记(13)Abstract Classes and Interfaces
- Language Reference >> Predefined Interfaces and Classes >> Generator >> send
- Inner Classes
- Interfaces vs Abstract Classes...
- Domain Classes or Interfaces ?
- 关闭回显
- 多线程中的单例模式
- Fabric架构解析
- Problem G: 字符串类(II)
- mybatis org.apache.ibatis.ognl.TokenMgrError: Lexical error at line 1, column 24. Encountered: "\u30
- Chapter 6 Interfaces and Inner Classes.md
- Flume-将数据写入动态分区表
- C++模板实现的队列多线程安全
- MATLAB简单矩阵的输入方法
- Ecshop模板开发(十八):侧边栏目分类列表
- ZOJ3212-K-Nice
- 飞行姿态计算
- 杭电oj 1005 Number Sequence
- Android修改AlertDialog宽和高以及设置AlertDialog的背景