
1
Chương 7- Lập trình đồ họa

2
Mục tiêu
Đến cuối chương bạn có thể
•Hiểu biết về lớp Font, lớp FontMetrics
•Hiểu biết về lớp Color.
•Biết cách vẽ hình ảnh trên GUI. với đối
tượng thuộc lớp Graphics, Graphics2D

3
Nội dung
7.1- Ôn tập
7.2- Các vấn đề cơ bản về vẽ.
7.3- Điều khiển mầu sắc.
7.4- Điều khiển Font.
7.5- Đồ họa với lớp Graphics.
7.6- Paint mode.
7.7- Đồ họa với lớp Graphics2D.
7.8- File ảnh.
7.9- Tóm tắt.
7.10- Chương trình vẽ bằng chuột.

4
7.1- Ôn tập
•Event : Tín hiệu nhận biết có sự thay đổi
trạng thái.
•Nguồn phát sinh event: Hệ thống, user,
event khác.
•Có 2 mức sự kiện : low-level events
(không do user kích họat), semantic-level
events (event do user kích hoạt)
•Có 4 loại semantic-level events: trong gói
java.awt.event: ActionEvent,
AdjustmentEvent, ItemEvent, TextEvent.

5
Ôn tập...
•Event Source: Đối tượng kích hoạt 1 sự kiện.
•Event là đối tượng mô tả có sự thay đổi trạng thái
của đối tượng nguồn.
•Event handler: Các method xử lý tình huống dựa
trên loại Event object.
•Khi 1 event xẩy ra, event source sẽ gọi các method
tương ứng được định nghĩa trong đối tượng
listener kết hợp với event source.
•Quản lý 1 event trong ứng dụng là tạo 1 đối tượng
listener phù hợp với event source, viết code event
handler, kết hợp event source với listener.

