XtGem Forum catalog
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




Lệnh repaint()
Lệnh repaint dùng để di chuyển một vật thể hay một chuỗi dùng trong canvas khi ta muốn di chuyển một chuỗi nào đó thì cần có lệnh repaint(). Lệnh repaint() thường đặt ở cuối của 1 public void paint(Graphics g){
code trong đây
repaint()
}
Ví dụ về di chuyển 1 chuỗi:(Trích 1 đoạn thôi nhá)
public class myCanvas extends Canvas{
int w,h,y=0;
..........
public void paint(Graphics g){
g.setColor(0);
// đặt màu đen
g.fillRect(0,0,w,h);
// tô đen màn hình từ toạ độ 0,0 đến cuối màn hình
g.setColor(0xff0000);
// đặt màu chữ
g.drawString("Codej2me",y +150,h/2,1|32);
// vẽ chuỗi ở giữa màn hình rộng 0 +150, dài h/2
repaint();
//khởi tạo hàm di chuyển
}
protected void keyPress(int k){
//khởi tạo gọi phím
if(k==-1)y=y+2;
if(k==-2)y=y-2;
}
}
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