import
javax.microedition.midlet.*;
//đây là các class trong gói midlet dùng cho việc mở rộng từ một MIDlet
import javax.microedition.lcdui.*;
//gói hiển thị bao gồm Display và các thứ như form, alert, item...
mỗi chương trình java phải có một midet gọi là gốc từ đó mà hiển thị các lớp khác. nó giống như là một cái nền để xây nhà, hay là một cái khung để treo
tranh ảnh lên đó. Midlet gốc thì có nội dung như sau:
//đây là các class trong gói midlet dùng cho việc mở rộng từ một MIDlet
import javax.microedition.lcdui.*;
//gói hiển thị bao gồm Display và các thứ như form, alert, item...
import
javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class [tên class] extends MIDlet{
//các bạn gán biến ở đây
public void starApp(){}
public void pauseApp(){}
public void destroyApp (boolean unconditional){} }
lúc nào trong một midlet cũng phải có 3 function startApp,
pauseApp, và destroyApp như vậy, đó là những function có sẵn của lớp, và là mặc định nó giúp ta thực hiện những việc
riêng biệt. khi cần ta có thể thêm vào những function khác
với cách thức tương tự. Các funtion thường bắt đầu bằng cách gán quyền:import javax.microedition.lcdui.*;
public class [tên class] extends MIDlet{
//các bạn gán biến ở đây
public void starApp(){}
public void pauseApp(){}
public void destroyApp (boolean unconditional){} }
public // có thể sữ dụng trong class khác
private //chỉ sử dụng trong class này protected // chỉ những class đặc biệt với class tương ứng với nó và kiểu trả về, ví dụ như trả về số nguyên là int, chuỗi là String, nếu thực hiện lệnh thì dùng void ví dụ:
public int a(){
int t=6;
return t;}
// nếu là một kiểu biến thì trả về giá trị nào đó public void b(){destroyApp (true);}
//nếu là void thì chỉ thực hiện lệnh mà không trả về giá trị
return t;}
// nếu là một kiểu biến thì trả về giá trị nào đó public void b(){destroyApp (true);}
//nếu là void thì chỉ thực hiện lệnh mà không trả về giá trị
Hay
Trả lờiXóa