Màn hình gỡ rối của JBuilder

Một phần của tài liệu xây dựng bản đồ trên điện thoại di động có hỗ trợ java (Trang 31 - 34)

Các tab nằm bên trái dọc theo cửa sổ cho chúng ta thấy những gì đang diễn ra bên trong ứng dụng, Qua các tab này chúng ta có thể xem các thông tin :

ƒ Thread, call stack và data : thể hiện các nhóm luồng trong chương trình. Mỗi nhóm luồng có thể được mở ra để xem các luồng bên trong.

ƒ Synchronization monitor : cho phép xem thông tin về sự đồng bộ giữa các

luồng và trạng thái của chúng, thông tin này đặc biệt hữu ích khi kiểm tra deadlock.

ƒ Data watches : thể hiện giá trị hiện thời của dữ liệu.

ƒ Loaded classes and static data : thể hiện các lớp đang được sử dụng bởi

ứng dụng. Chúng ta có thể mở một lớp để xem giá trị các thuộc tính của nó.

ƒ Data and code breakpoints : thể hiện tất cả các breakpoints đang được

thiết lập trong ứng dụng và trạng thái hiện tại của nó.

ƒ Classes with tracing disabled : thể hiện danh sách các lớp và gói chưa

được xem xét.

™ Nhận xét :

Chức năng thiết kế giao diện của JBuilder là một cơng cụ hữu ích trong việc

tạo lập giao diện MIDP. Tuy nhiên, chức năng này lại không hỗ trợ đầy đủ các

thành phần giao diện hiện có và trong nhiều trường hợp mã nguồn phát sinh cần

1.3.3. Sun ONE Studio 5, Mobile Edition

Sun ONE studio 5, Mobile Edition là một phiên bản được thay đổi từ Sun

ONE Studio để hỗ trợ và giúp đỡ các lập trình viên trong việc phát triển các ứng dụng MIDP. Nó kết hợp các khả năng của Wireless Toolket với Sun ONE Studio tạo thành một môi trường với các chức năng sau :

ƒ Kết hợp việc biên dịch, tiền kiểm tra, thực thi MIDlet và MIDlet suite.

ƒ Tự động phát sinh tập tin JAD và JAR.

ƒ Tích hợp khả năng gỡ rối (debug) cho MIDlet.

ƒ Code completion

ƒ Có thể tích hợp với các trình giả lập hay các bộ JDK của hãng thứ ba nhờ

vào Unified Emulator Interface

ƒ Cung cấp các mẫu cho việc tạo ra các MIDlet và MIDlet suite.

ƒ Tích hợp sẵn một trình giả lập

ƒ Có thể thiết lập trình giả lập riêng cho mỗi dự án J2ME.

ƒ Cơng cụ AutoUpdate giúp tự động hóa việc cập nhật công cụ.

™ Quản lý project :

Một project được tạo bởi Sun ONE Studio khi mới được tạo sẽ là một project rỗng. Chúng ta phải tự thêm vào các MIDlet hay MIDlet suite theo nhu cầu của mình.

Một phần của tài liệu xây dựng bản đồ trên điện thoại di động có hỗ trợ java (Trang 31 - 34)

Tải bản đầy đủ (PDF)

(164 trang)