› alert.setTimeout(Alert.FOREVER);
Phương thức 2 cho phép kết hợp một icon với alert và kiểu của nó. alert và kiểu của nó.
Lớp AlertType cung cấp năm loại alert:› AlertType.ALARM › AlertType.ALARM › AlertType.CONFIRMATION › AlertType.ERROR › AlertType.INFO › AlertType.WARNING
Một số hoặc tất cả các đối số trong phương thức 2 có thể là null. thức 2 có thể là null.
Mỗi thuộc tính trong cả 2 phương thức có các phương thức truy xuất tương ứng trong các phương thức truy xuất tương ứng trong lớp Alert:
› public Image getImage( );
› public String getString( );
› public AlertType getType( );
› public void setImage(Image img);
› public void setString(String str);
Ví dụ Modal Alert:
› Image im =
Image.createImage("/coffee.png");
› Alert alTest = new Alert("New Alert", "Time for more Java", im,
AlertType.INFO);
List là một màn hình chứa các lựa chọn.
Tạo List:
› public List(String title, int listType);
› public List(String title, int listType, String[] stringElements, Image[] imageElements);
Có 3 loại lựa chọn list, phụ thuộc đối số thứ 2:
› EXCLUSIVE: không có nhiều hơn một lựa chọn tại một thời điểm, nó giống như một nhóm các radio button trong AWT.
› IMPLICIT: là một lựa chọn EXCLUSIVE có tiêu điểm lựa chọn là hoàn toàn được lựa chọn, rất giống với drop-down menu.
› MULTIPLE: là một danh sách nó có nhiều các lựa chọn tại một thời điểm, và biểu diễn chính nó như một chuỗi các checkbox.
Các phương thức:
› public int append(String stringElement, Image imageElement);
› public void insert(int index, String stringElement, Image
imageElement);
› public void set(int index, String stringElement, Image imageElement);
› public void delete(int index);
› public String getString(int index);
› public Image getImage(int index);
› public int getSelectedIndex( )
› public boolean isSelected(int index);
› public setSelectedIndex(int index, boolean selected);
› public int getSelectedFlags(boolean[] selectedArray);
Ví du› Image images[] = › Image images[] = { Image.createImage("/coffee. png"), Image.createImage("/check.pn g"), Image.createImage("/coffee.pn g") };
› String options[] = {" Next", " Previous", " New"};
› list = new List("Document Option:", List.IMPLICIT, options, images); ̣
Sử dụng Form để kết hợp nhiều thành phần vào trong một màn hình. Form có thể chứa: › Textfield › Image › Datefield › Gause › Choicegroup Tạo Form:
› public Form(String title);
› public Form(String title, Item[] items);
Các phương thức:
› public int append(Image img);
› public int append(Item item);
› public int append(String str);
› public void delete(int itemNum):
› public Item get(int itemNum);
› public void insert(int itemNum, Item item);