Form and Display - ←ॐ◦Lạnh Lùng™◦ॐ→'s Store
GocJ2ME.Wap.Sh

Những Kiến Thức Cơ Bản Về J2ME
Tags: laptrinhjava

Form and Display

midlet mà ta tạo ra chưa là gì hết, đó chỉ là một cái midlet thu gọn thôi, ta cần phải thêm vào đó những thứ khác nữa thì nó mới có thể gọi là custom được. bài này sẽ thêm vào midlet một formvà cho hiển thị ra ngoài màn hình: Form: giống như một bức tường hay làmột cái giá mà ta dùng đểtreo đồ đạc lên đó. cùng với form còn có Alert, TextBox, cũng có thể tự mình hiển thị mà không cần có gì đó lót nền. trongkhi đó form lại làm lót nềnvà giá treo cho các item như: TextField, Ticker, ImageItem, StringItem,.... ta tạo một form như sau:
Form f=new Form("form's name");
class Form nhận một trường với kiểu chuỗilàm tên cho form mới tạo.Form cung cấp một function để dán những item lên nó, đề thêm một item vào form ta dùng
f.append(Item) hoặc để thêm lệnh ta dùng
f.addCommand (Command);
còn để bỏ một item nào đó ta phải biết vị trí của nó và dùng lệnh f.delete(vị trí item)
hoặc
f.deleteAll()
để bỏ hết, ta sẽ biết cụ thệ hơn ở bài sau lệnh tạo mới tương tự cho các biến, giảdụ ta cần tạo một biến số nguyên ta gọi int t=new int(); số nguyên không nhận trường nào để tạo mới hết hoặc đã tạo đượcmột class hoàn chỉnh của riêng mình, như class a.java chẳng hạn ta gọi: a myclass=new a(); hoặc đơn giản hơn như sau: Form f; int t; a myclass; tuynhiên cách rút gọn đó chỉ để tạo ra những biến không mang giá trị, và giátrị của biến chưa xác định,sau này ta vẫn phải gán cho nó một giá trị như sau:
f=new Form("my form");
t=6;
myclass=new a();
ta thấy đó, như vậy thìcác biến không cần thêm khai báo kiểu nữa vì ta đãkhai báo rồi. DISPLAY Display: là phần dùng để đưa những thứ có thể hiển thị được ra màn hình, ta có thể tưởng tượng Display giống như cửa sổ mà ta nhìn qua đó để nhìn thấy những gì có trong class gọi một Display giống như các biến khác: Display d=new Display(); trong class Display có sẵn các function như: getDisplay(MIDlet var) , setCurrent(Displayabled) như ta thấy, các function này đòi hỏi một trường để thực thi. Để hiển thị Form "f" trong MIDlet"goc" ta viết như sau :
d.getDisplay(goc).setCurrent(f);
như vậy là ta đã biết cách để hiển thị ra màn hình rồi đó

Back to posts
Thống Kê

0nline : 1
Hôm nay : 5
Tổng cộng : 1193

CopyRight 2013 GocJava & GocJ2ME
Design by

←ॐ◦Lạnh Lùng™◦ॐ→

Duck hunt