对窗口进行操作,将操作步骤显示在控制台
package chapter16;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.JFrame;
@SuppressWarnings("serial")
public class TestWindowEv...
分类:
编程语言 时间:
2016-08-15 20:51:43
阅读次数:
212
监听器类是特意为创建一个GUI组件而设计的监听器对象。监听器不被其他应用程序所共享,因此,正确的做法是将他作为一个内部类定义在框架类中。
当然,可以使用匿名内部类简化内部类监听器。
匿名内部类是没有名字的内部类。
他一步完成定义内部类和创建一个该类的实例。
由于匿名内部类是一种特殊的内部类,所以,可以将他看作有以下特征的内部类:
1.匿名内部类必须总是扩展父类或者...
分类:
编程语言 时间:
2016-08-15 19:14:05
阅读次数:
168
package chapter16;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
@SuppressWarnings("ser...
分类:
编程语言 时间:
2016-08-15 19:12:38
阅读次数:
200
第一次对监听器的使用
监听器:是一个监听器接口的实例,并且必须注册到源对象上
监听器实现监听器接口
创建监听器注册到源对象上面
注册方法:调用source.addActionListener()来注册
第一步(70行):创建EnlargeListener 类 实现 ActionListener接口
第二步(28行):new一个监听器 ,再注册到b...
分类:
编程语言 时间:
2016-08-15 19:11:55
阅读次数:
156
1.1.1中央处理器(CPU) cpu是计算机的大脑,它从内存中获取指令然后执行这些指令,CPU通常由控制单元和逻辑单元组成。 控制单元用来控制和协调除cpu之外的其他组件的动作。 算数单元用来完成数值运算(加减乘除)以及逻辑运算(比较) 现在的cpu都是镶在一块小小的硅半导体芯片上,这块芯片上有数 ...
分类:
编程语言 时间:
2016-08-15 14:12:25
阅读次数:
183
类与对象 类 类是一种构造,通过使用该构造,用户可以将其他类型的变量、方法和事件组合在一起,从而创建自定义类型。类就像一个蓝图,它定义类型的数据和行为。 对象 定义类之后,便可通过将类加载到内存中来使用它。已加载到内存中的类称为“对象”或“实例”。可以通过使用C#关键字new来创建类的实例。 方法 ...
exercise15-01
package chapter15;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
@SuppressWarnings("serial")
public class exercise15_01 exten...
分类:
编程语言 时间:
2016-08-13 18:19:48
阅读次数:
414
1.显示任意时间时钟
2.设置三个可见性属性 分别表示时针,分针,秒针的可见性
3.一个精细的时钟
主类:StillClock
@SuppressWarnings("serial")
class DetailedClock extends JPanel {
private int hour;
private int minute;
private int secon...
分类:
编程语言 时间:
2016-08-12 23:57:36
阅读次数:
510
开始用的方法没有体现类的封装性 没有类的普遍性
package chapter15;
import java.awt.*;
import javax.swing.*;
@SuppressWarnings("serial")
public class exercise15_14 extends JFrame {
public exercise15_14() {
add(...
分类:
编程语言 时间:
2016-08-12 21:41:12
阅读次数:
216
C#字符串使用string关键字声明,且由一个或多个字符构成的一组字符。 串联字符串 串联字符串是将一个字符串追加到另一个字符串末尾的过程。使用“+”或“+=”运算符串链字符符文本或字符串常量。串联字符串还可以使用string.Concat 替换字符串 使用Replace方法将实例中的指定Unico ...