Cộng đồng Java Việt
Cộng đồng java Việt
Thông báo
Chú ý: Sắp tới ADM sẽ cải tiến lại wap, xây dựng thêm mục C, C ++ cho các bạn, các bạn có ý kiến gì thì góp ý cho AD nhá :D
Codej2me xin gửi lời cảm ơn đến: Holyeyed, Java_Editor!, chuonghugo,TVC97, thaian2009, gió(opakul), ironman..., và đặc biệt là forum j2mevn đã giúp Codej2me xây dựng wapsite này!!!
Có nhiều bạn chưa hiểu kĩ về Canvas nha, muốn chạy 1 app nào đó có Canvas thì phải Có Midlet nhá, tìm hiểu tại đây
Chatbox




*Command

» Nội dung :
*K/n: Command nghĩa là lệnh, mà kệ bố nó đi. Cứ hiểu là nút bấm cho khoẻ. Ví dụ nút thoát game, nút cancel, nút ok...
*Cấu trúc:
Command cm=new Command("tên nút",loại,vị trí);
Command có nhiều kiểu:
1.Command.SCREEN
2.Command.BACK
3.Command.CANCLE
4.Command.OK
5.Command.HELP
6.Command.STOP
7.Command.EXIT
8.Command.ITEM
bạn muốn nút lệnh có chức năng gì thì chọn kiểu cho phù hợp, sẽ đc hổ trợ tốt hơn. Bây giờ ta tìm hiểu số 1 cuối cùng, nằm ở chỗ "vịtrí". Thế này, nếu bạn có 1 command thoát, 1command trở về. Cả 2 lệnh đều bấm phím mềm phải (RSK) để dùng. 2 lệnh ko thể đè lênh nhau đc, nó sẽ gom lại thành dạng menu tùy chọn, số 1 là vị trí của lệnh trong menu đó. Làm thử thì biết.
f.addCommand(cm);
f.setCommandListener(this);
phải thêm command bằng lệnh tên Form.addCommand(tênCommand);
tại sao ko phải là tên form.append(têncommand);? Hỏi nhà sản xuất. Nhớ form nào dùng command thì phải setCommandListener(this); nếu ko sẽ ko có tác dụng gì (cái này ko vô dụng lắm đâu).
..
Các lệnh:
f.addCommand(tên cm); thêm command vào form
f.removeCommand(tên cm); xoá command
..
Command có thể thêm vào Form, List, TextBox,... Command có mặt trong mọi ứng dụng, luyện tập cỡ ngàn lần là đủ.
* Ví dụ:

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class c extends MIDlet implements CommandListener{
Command cm=new Command("Thoát",7,1);
Form f=new Form("sử dụng cm");
Display d=Display.getDisplay(this);
public void startApp() {
f.addCommand(cm);
f.setCommandListener(this);
d.setCurrent(f);
}
public void pauseApp() {}
public void destroyApp(boolean uncon) {
notifyDestroyed();
}
public void commandAction( Command c, Displayable d){
if(c==cm){
destroyApp(true);
}
}
}

Thông tin
Hiện có 1 đang Online, 1 visit trong ngày,1 visit trong tháng. Tổng lượt truy cập là 934 lượt.
Liên Hệ - Hổ Trợ
Info Author Admin: Q.Phiên
Phone Author Phone: 01635514395
Hosting By XTGEM.COM
CodeJ2ME© 2014-2015

pacman, rainbows, and roller s