[ten]Hướng Dẫn Sử Dụng J2me SDK Mobile- Công cụ lập trình j2me trên điện thoại[/ten] [info][b]*CÀI ĐẶT:[/b] -Khởi động ứng dụng. Chọn [b]New project[/b] để tạo project mới. Ở lần đầu, nó sẽ bắt ta đặt tên project và chọn đường dẫn lưu thư mục hệ thống (Phải nằm ngoài bộ nhớ máy - ổ C). -Ngoài ra trong Settings và Project properties còn nhiều mục cài đặt nữa, bạn có thể tự tìm hiểu thêm, ở đây mình chỉ nêu những bước cần thiết nhất. [b]*TẠO CLASS VÀ VIẾT CODE:[/b] -Chọn [b]Projects > tùy chọn (phím trái) > New[/b] để thêm vào các loại file java dùng viết code (MIDlet, Canvas, class...). Qua tìm hiểu bạn sẽ biết công dụng của từng class này và lựa chọn cho phù hợp mục đích sử dụng. -Tiếp theo tới khâu viết code. Theo kinh nghiệm vài tháng dùng của mình =)) thì nên lưu ý mấy điểm sau khi viết để tránh lỗi: Khi bỏ trống giá trị của 1 đối tượng, ta thay cặp [b]""[/b] bằng [b]null[/b] Vd: bỏ trống tên của Form Sai: [code]Form f=new Form("");[/code] Đúng: [code]Form f=new Form(null);[/code] Khi dùng các lệnh draw như drawString,drawImage... Thường thì ta dùng tên biến Graphics để gán với align cho tiện. Nhưng trong pm này mà dùng kiểu trên lại xảy ra lỗi (ko hiểu tại sao?). Để khắc phục ta dùng trực tiếp Graphics gán với align Vd: Sai: [code]public void paint(Graphics g){ g.setColor(0xffffff); g.drawString("j2me",120,160, g.HCENTER|g.BASELINE ); ...}[/code] Đúng: [code]public void paint(Graphicsg){ g.setColor(0xffffff); g.drawString("j2me",120,160, Graphics.HCENTER|Graphics.BASELINE ); ...}[/code] [b]*BUILD:[/b] -Nhấn Build, nếu ko lỗi code sẽ trải qua 4 công đoạn: [b]Tạo manifest.mf Complie .java > .class Pre-verify: sắp xếp, kiểm định lại class Tạo file .jar và .jad[/b] File .jar và .jad sẽ đc lưu trong đường dẫn j2mesdkmobiles/tên project/dist dưới dạng _jar,_jad, công việc còn lại chỉ là tìm đến thư mục dist rồi đổi tên thành .jar,.jad và test thôi! Bài viết by Kalenz. [tai][url=http://boomit.wap.sh/files/j2me/J2ME_SDK_Mobile_Fix_Build.jar]Download J2ME SDK Mobile Fix Build[/url][/tai][/info]