1. Trang chủ
  2. » Công Nghệ Thông Tin

Thực hành lập trình nhúng căn bản Buổi 2 potx

5 237 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 253,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

-JDK 6-IDE: Java ME SDK 3.0 hoặc NetBeans 6.1 Bài tập: Bài 1: Viết chương trình hiển thị hình ảnh trên Form Hướng dẫn: -Tạo đối tượng image với đường dẫn là file .png file ảnh được lưu c

Trang 1

-JDK 6

-IDE: Java ME SDK 3.0 hoặc NetBeans 6.1

Bài tập:

Bài 1: Viết chương trình hiển thị hình ảnh trên Form

Hướng dẫn:

-Tạo đối tượng image với đường dẫn là file png (file ảnh được lưu cùng cấp với file

mã nguồn)

-Tạo đối tượng ImageItem từ image trên và chèn vào form

-Hiển thị ra màn hình

Bài 2: Viết chương trình vẽ hình chữ nhật lên màn hình

Trang 2

Hướng dẫn:

-Tạo lớp RectangleExample thừa kế từ Midlet Trong đó có đối tượng canvas thuộc lớp MyCanvas (được định nghĩa bên dưới)

-Tạo lớp MyCanvas thừa kế từ Canvas (lớp khung vẽ) và giao diện CommandListener (để xử lý nút Exit)

-Phương thức constructor của MyCanvas được tạo từ một đối tượng

RectangleExample (để truyền vào chính đối tượng đã gọi MyCanvas)

Trang 3

Bài 3: Viết chương trình xử lý sự kiện phím, hiển thị tên của phím người dùng vừa

nhấn

Hướng dẫn:

-Xây dựng lớp KeyCodes thừa kế từ Midlet, với giao diện là một Canvas

(KeyCodeCamvas)

Trang 4

-Xây dựng lớp KeyCodeCanvas thừa kế từ Canvas và CommandListener với 3 thuộc tính: command Exit để thoát midlet, string keyText tên của phím được nhấn,

KeyCodes midlet là đối tượng gọi canvas

-Phương thức constructor KeyCodeCanvas, khởi tạo từ 1 đối tượng KeyCodes:

-Trong hàm paint của lớp KeyCodeCanvas, thực hiện việc hiển thị keyText ra màn hình

Trang 5

-Phương thức keyPressed của canvas xử lý sự kiện nhấn phím, dùng hàm

getKeyName để lấy tên phím được nhấn Thực hiện repaint để gọi phương thức paint

Bài 4: Kết hợp bài 2 và 3, viết ứng dụng cho phép người dùng di chuyển hình chữ

nhật trên màn hình (sử dụng các phím Up, Down, Left, Right)

Ngày đăng: 12/08/2014, 17:20

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w