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 1 doc

12 440 2

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 706,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

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌCBÀI TẬP THỰC HÀNH TUẦN 1 Nội dung: Làm quen với lập trình Java Mobile Cài đặt: -JDK 6 -IDE: Java ME SDK 3.0 hoặc NetBeans 6.1 Ứ

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC

BÀI TẬP THỰC HÀNH TUẦN 1

Nội dung:

Làm quen với lập trình Java Mobile

Cài đặt:

-JDK 6

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

Ứng dụng HelloWorld

-Tạo ứng dụng với Java ME SDK 3.0

-Tạo project mới

-Chọn ứng dụng MIDP Application

Trang 2

-Đặt tên project

Trang 3

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC

-Project được tạo

-Tạo Midlet

Trang 4

-Đặt tên Midlet

-Midlet được tạo

Trang 5

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC

-Viết code cho ứng dụng

-Biên dịch

Trang 6

-Thực thi

-Kết quả

Trang 7

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC

Bài tập:

Bài 1: Viết chương trình nhập các giá trị số, sau đó thực hiện các phép toán với nó rồi

viết kết quả tính toán ra màn hình

Người dùng sẽ nhập 2 số vào TextField a, b và phép toán vào TextField Phép toán Sau đó chọn command OK để thực hiện phép toán, Reset để nhập lại số và Exit để thoát chương trình

Hướng dẫn:

-Tạo Midlet kế thừa từ lớp MIDlet và CommandListener (dùng để xử lý khi chọn các command)

Trang 8

-Khai báo Form và các control:

-Trong constructor của midlet, khởi tạo các control và append vào form

-Thêm các command vào form, gắn bộ lắng nghe sự kiện cho form (để có thể xử lý khi người dùng chọn các command)

-Start ứng dụng với màn hình là fmMain

Trang 9

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC

-Hàm xử lý các sự kiện commandAction

+Nếu người dùng chọn Exit

+Nếu người dùng chọn OK: chuyển đổi các text thành dạng số:

Thực hiện các phép toán và xuất kết quả:

+Xử lý sự kiện khi người dùng chọn Reset

Trang 10

Thay đổi textfield phép toán thành choice group, cho người dùng lựa chọn 1 trong 4 phép toán +, -, *, /

Bài 2: Viết chương trình ghi thông tin sinh viên sau:

- Mã số sinh viên (text)

- Họ và tên (text)

- Ngày sinh (date)

- Trình ngoại ngữ : có danh sách một số ngôn ngữ để chọn - dạng chọn nhiều mục (CheckBox)

- Chiều cao : (có 3 mức: cao, bình thường, thấp) danh sách chọn dạng Radio

Sau đó chọn Ok thì viết các nhập liệu trên ra

Trang 11

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN THỰC HÀNH MÔN HỌC

Bài 3: viết chương trình có menu chọn gồm: DateField và Gauge Khi chọn DateField

(trong đó có date và time) hay Gauge thì vào màn hình thay đổi được hai đối tượng này

Trang 12

Bài 4: Tạo form chứa Ticker, cho phép thay đổi nội dung Ticker

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

TỪ KHÓA LIÊN QUAN

w