tailieunhanh - Bài giảng Ngôn ngữ lập trình Java: Chương 6.3 - TS. Phan Nguyên Hải

Bài giảng Ngôn ngữ lập trình Java: Chương Lập trình sự kiện, cung cấp cho người đọc những kiến thức như: Các ví dụ mở đầu; Mô hình xử lý sự kiện; Các component nâng cao; Xử lý sự kiện chuột; Xử lý sự kiện bàn phím; . Mời các bạn cùng tham khảo! | LECTURE 6 tiếp LẬP TRÌNH SỰ KIỆN NỘI DUNG TRÌNH BÀY Các ví dụ mở đầu Mô hình xử lý sự kiện Các component nâng cao Xử lý sự kiện chuột Xử lý sự kiện bàn phím 2 PHẦN 1 CÁC VÍ DỤ MỞ ĐẦU VÍ DỤ 1 Xây dựng một chương trình như sau Khi nhấn vào button Red hoặc button Green hoặc button Blue thì nền của cửa sổ chương trình thay đổi màu tương ứng đồng thời label bên dưới các button cũng có câu thông báo màu tương ứng. 4 VÍ DỤ 1 file import . import . public class MyFirstAwt extends Frame Label status Button button1 new Button quot Red quot Button button2 new Button quot Green quot Button button3 new Button quot Blue quot MyFirstAwt quot My First Awt quot super quot My First Awt quot new FlowLayout button1 button2 button3 status new Label quot Press any button please quot status 5 xem tiếp ở slide tiếp theo VÍ DỤ 1 file - tt new MyListener status this new MyListener status this new MyListener status this new WindowAdapter public void windowClosing WindowEvent evt 0 public static void main String args MyFirstAwt mfa new MyFirstAwt 300 200 6 VÍ DỤ 1 file import . import . public class MyListener implements ActionListener Label status Component compo MyListener Label status1 Component compo1 status1 compo1 xem tiếp ở slide tiếp theo 7 VÍ DỤ 1 file - tt public void actionPerformed ActionEvent evt if instanceof Button Button temp Button quot You have selected quot if .equalsIgnoreCase quot Red quot new Color 255 0 0 if .equalsIgnoreCase quot Green quot new Color 0 255 0 if .equalsIgnoreCase quot Blue quot

TỪ KHÓA LIÊN QUAN