pacman, rainbows, and roller s
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




Tìm hiểu các biến và cấu trúc trong Canvas và GameCanvas (Continue)
setClip
lệnh setClip dùng để chỉ định một vùng nào đó trên Graphics có thể được vẽ. ngoài vùng đó, mọi thao tác vẽ là vô nghĩa
g.setClip(tại x, tại y, rộng, cao);

ta có thể dùng lệnh này để vẽ ra một phần của image lên graphics bằng cách tính toán làm sao cho phần giao của image và vùng setClip là phần image cần được vẽ. sau khi vẽ xong ta cần trả lại setClip toàn màn hình để vùng được vẽ không bị hạn chế nữa.
flushGraphics()
lệnh nàydùng để hiển thị toàn bộ những nét vẽ ra màn hình,nếu có nhiều hơn một lệnh vẽ. ví dụ nếu như chúng ta chỉ vẽ một đường thẳng rồi thôi thì không cần phài dùng lệnh này, nhưng nếu sau đó ta còn vẽ nhiều thứ thì phải dùng lệnh này nếu không chỉ có đường thẳng là được hiện thị
keyPressed
ta dùng để xác định phím lệnh được sử dụng trên mobile, cũng là một function mặc định trong lớp canvas nhưng không bắt buộc, nếu trong super ta dùng False thì toàn bộ nút lệnh trên điện thoại có thể được hiệu lực, công thức của nó như sau:
protected void keyPressed(int k){}

trong đó k nhận giá trị củanút được bấm trên mobile:
từ KEY_NUM0 đến KEY_NUM9 phím * là KEY_STAR, phím# là KEY_POUND
phìm chọn trái là -6, chọn phải là -7, mũi tên lần lượt là -1,-2,-3,-4 và phím OK là -5
getKeyStates()
dùng để xác định phím bấm trên mobile,đây là một công thức mặc định trong lớp canvas, ta sử dụng như sau:

int k=getKeyStates();

khi đó k sẽ mang giá trị của nút được bấm, bao gồm:
nếu là phím 2 hoặc mũi tên lên: UP_PRESSED
nếu là phím 8 hoặc mũi tên xuống: DOWN_PRESSED
nếu 4 hoặc qua trái: LEFT_PRESSED
nếu 6 hoặc qua phải: RIGHT_PRESSED
nếu 5 hoặc OK: FIRE_PRESSED
Thông tin
Hiện có 1 đang Online, 1 visit trong ngày,2 visit trong tháng. Tổng lượt truy cập là 435 lượt.
Liên Hệ - Hổ Trợ
Info Author Admin: Q.Phiên
Phone Author Phone: 01635514395
Hosting By XTGEM.COM
CodeJ2ME© 2014-2015