一开始讲了window的组成
然后是监听器的三种实现方法:
1. 添加接口,然后使用this,重写actionPerformed函数 (昨天讲的)
2.添加内部类,类内再写一个监视器类,不需要接口,不需要this
3.添加匿名内部类,在使用的时候声明加定义
添加新的容器 :panel ——面板容器
可以将按钮先放入panel容器中,然后再将panel放入frame中
还有一种操作:
可以省掉Frame的定义
直接把监听器类写成Frame的继承类
这样就无需定义frame对象
直接调用frame的函数进行操作: