Hôm nay mình sẽ hdsd Alert - thông báo. Alert là thông báo lỗi, hiện thông tin, báo nguy hiểm, báo hẹn giờ, hiện thanh loading...
Cấu trúc khai báo:Alert tên=new Alert("tiêuđề","nội dung", ảnh thêm vào, kiểu);
Mời xem code:
..
- Mã: Chọn tất cả
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class c extends MIDlet {
Alert al=new Alert("thong bao","ban bi gay?",null, AlertType.INFO);
public void startApp() {
Display.getDisplay(this).setCurrent(al);
}
public void pauseApp() {
}
public void destroyApp(boolean uncon) {
}
}
..
Giải thích:
..
Alert al=new Alert("thong bao","ban bi gay?",null, AlertType.INFO); Alert này tên là al, có tiêu đề và nội dung. Chỗđể thêm ảnh ghi là null, tức là ko có gì cả, ko có ảnh kèm theo. Kiểu ở đây là AlertType.INFO, nên nó là dạng hiện ra thông tin.
Có nhiều kiểu cho Alert:
AlertType.INFO
AlertType.WARNING
AlertType.ERROR
AlertType.ALARM
AlertType.CONFIRMATION
... Từ từ tìm hiểu.
Muốn xuất hiện Alert, ta setCurrent nó giống Form và TextBox, cho thấy nó ngang hàng với Form và TextBox nhá.
Để cài thời gian xuất hiện cho Alert, ta dùng lệnh al.setTimeout(mili giây); Vì code trên ko setTimeout nên vừa vào phần mềm là nó hiện ngay.
..
Các lệnh Alert có thể dùng:
al.setTimeout(mili giây);
al.setString("nội dung"); al.getString();lấy hoặc đặt nội dung cho nó
al.setImage(hình); al.getImage();lấy hoặc chèn hình vào Alert
al.setType(kiểu); al.getType();đặt kiểu hoặc lấy kiểu của Alert
..
Alert ít dùng. Chỉ cần thực hành 1, 2 lần.
..
Soạn: LeZink