Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài giảng Ngôn ngữ lập trình Java: Lập trình sự kiện - TS. Nguyễn Thị Hiền
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Ngôn ngữ lập trình Java: Lập trình sự kiện - TS. Nguyễn Thị Hiền
Gia Phong
99
69
ppt
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Ngôn ngữ lập trình Java: Lập trình sự kiện gồm có những nội dung chính sau: 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. . | 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 PHẦN 1 CÁC VÍ DỤ MỞ ĐẦU 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. VÍ DỤ 1 VÍ DỤ 1 (file MyFirstAwt.java) import java.awt.*; import java.awt.event.*; public class MyFirstAwt extends Frame { Label status; Button button1 = new Button("Red"); Button button2 = new Button("Green"); Button button3 = new Button("Blue"); MyFirstAwt() { this.setTitle("My First Awt"); //super("My First Awt"); this.setLayout(new FlowLayout()); this.add(button1); this.add(button2); this.add(button3); status = new Label(); status.setText("Press any button, please!"); this.add(status); //xem tiếp ở slide tiếp theo VÍ DỤ 1 (file . | 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 PHẦN 1 CÁC VÍ DỤ MỞ ĐẦU 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. VÍ DỤ 1 VÍ DỤ 1 (file MyFirstAwt.java) import java.awt.*; import java.awt.event.*; public class MyFirstAwt extends Frame { Label status; Button button1 = new Button("Red"); Button button2 = new Button("Green"); Button button3 = new Button("Blue"); MyFirstAwt() { this.setTitle("My First Awt"); //super("My First Awt"); this.setLayout(new FlowLayout()); this.add(button1); this.add(button2); this.add(button3); status = new Label(); status.setText("Press any button, please!"); this.add(status); //xem tiếp ở slide tiếp theo VÍ DỤ 1 (file MyFirstAwt.java) - tt button1.addActionListener(new MyListener(status,this)); button2.addActionListener(new MyListener(status,this)); button3.addActionListener(new MyListener(status,this)); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent evt){System.exit(0);} }); } public static void main(String[] args) { MyFirstAwt mfa = new MyFirstAwt(); mfa.resize(300,200); mfa.show(); } } VÍ DỤ 1 (file MyListener.java) import java.awt.*; import java.awt.event.*; public class MyListener implements ActionListener { Label status; Component compo; MyListener(Label status1, Component compo1) { this.status = status1; this.compo = compo1; } //xem tiếp ở slide tiếp theo VÍ DỤ 1 (file MyListener.java) - tt public void actionPerformed(ActionEvent evt) { if(evt.getSource() instanceof Button) { Button temp = (Button)evt.getSource(); status.setText("You have selected: " + temp.getLabel()); if(temp.getLabel().equalsIgnoreCase("Red")) { compo.setBackground(new .
TÀI LIỆU LIÊN QUAN
Bài giảng Ngôn ngữ lập trình Java căn bản
Bài giảng Ngôn ngữ lập trình Java: Ngôn ngữ Java - ĐH Cần Thơ
Bài giảng Ngôn ngữ lập trình Java: Lập trình hướng đối tượng với java - ĐH Cần Thơ
Bài giảng Ngôn ngữ lập trình Java: Ngôn ngữ Java - ĐH Cần Thơ (tt)
Bài giảng Ngôn ngữ lập trình Java: Hiểu thêm về Java - ĐH Cần Thơ
Bài giảng Lập trình Java - Chương 2: Lập trình hướng đối tượng ngôn ngữ Java
Bài giảng Ngôn ngữ lập trình Java: Chương 1 - ĐH Giao thông Vận tải
Bài giảng Ngôn ngữ lập trình Java: Chương 4 - ĐH Giao thông Vận tải
Bài giảng Ngôn ngữ lập trình Java: Lập trình hướng đối tượng - ĐH Cần Thơ
Bài giảng Ngôn ngữ lập trình Java: Chương 5 - ĐH Giao thông Vận tải
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.