Pham_loi
Chức vụ: 03:17:02, 11-08-2015 |
(bài 4) Ticker - Dòng chữ chạy trên màn hình
Thật ra t chưa học cái này đâu nhưng t copy về và post lên cho ae nào cần. Ai pro j2me thì giúp đỡ ae mói học về phần này nha.
Bài này sẽ hdsd Ticker. Ticker là dòng chữ chạy ngang, khi tên tập tin quá dài vượt màn hình thì nó sẽ chạy từ đầu tên đến cuối tên, đó là một ví dụ. Để khai báo ticker, ta viết:Đơn giản phải ko? Mời xem qua đoạn code:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Tiker extends MIDlet{
Form f = new Form("tieu de");
Ticker tk = new Ticker("chao cac tinh yeu");
Display d = Display.getDisplay(this);
public void startApp(){
f.append("chao tinh yeu");
f.setTicker(tk);
d.setCurrent(f);
}
public void pauseApp(){
}
public void destroyApp(boolean uncon){
}
}
Copy code
import javax.microedition.lcdui.*;
public class Tiker extends MIDlet{
Form f = new Form("tieu de");
Ticker tk = new Ticker("chao cac tinh yeu");
Display d = Display.getDisplay(this);
public void startApp(){
f.append("chao tinh yeu");
f.setTicker(tk);
d.setCurrent(f);
}
public void pauseApp(){
}
public void destroyApp(boolean uncon){
}
}
Copy code
File_ticker
Giải thích ..Cấu trúc giống như StringItem vậy. Ở đây ticker tên là tk, có nội dung là "chao cac tinh yeu", dòng nội dung này sẽ chạy từ phải qua trái nhá ..Mình viết thêm dòng này, tức là thêm dòng chữ "chao tinh yeu" vào Form để các bạn so sánh ticker với dòng chữ bình thường .. f.setTicker(tk); Thường thì những thứ gắn lên form đều bằng lệnhf.append(thứ cần gắn);Nhưng Ticker thì khác, nó dùng lệnhf.setTicker(tên ticker);Còn lý do vì sao thì mình ếu biết. .. Các lệnh dùng với Ticker:tk.setString("nội dung");đặt nội dung mới cho nótk.getString();lấy nội dung của nó Ticker là thứ đơn giản và ít sử dụng. Bạn chỉ cần tập 1 - 2 lần thôi kẻo già.
: 0 ♥
Trực Tuyến:
Khách: 1