XtGem Forum catalog
logo

Chatbox|Admin nhận làm wap/web, giá cả thương lượng... Thông tin admin tại mỗi bài viết.
Home · Bang hội ·
* Đăng Nhập hoặc Đăng Kí
để sử dụng hết chức năng của diễn đàn.
Hi, Khách!
HomeBang hội » Thủ thuật » Nokia s40 » » Xem bài viết
Xuống dưới »
avatar by Pham_loi Pham_loi
Chức vụ:
03:14:21, 11-08-2015

(Bài 2) StringItem - In văn bản lên Form
Bài này mình sẽ hướng dẫn thêm dòng chữ vào Form bằng StringItem có tên tuổi hẳn hoi nha.. StringItem là một dòng chữ, có tên. Mời bạn xem qua đoạn mã này:
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloWorld extends MIDlet {
Form f=new Form("tiêu đề");
StringItem si = new StringItem("Tiêu đề", "alibaba mang quần sịp ra xé ra làm ba...");
Display d = Display.getDisplay(this);
public void startApp() {
f.append("dòng này viết ra văn bản k dùng StringItem");
f.append(si);
d.setCurrent(f);
}
public void pauseApp() {}
public void destroyApp(boolean uncon) {}
}

Copy code

StringItem si = new StringItem("Tiêu đề", "alibaba mang quần sịp ra xé ra làm ba...");
Copy code

Cấu trúc khai báo StringItem giống như Form,
StringItem tên = new StringItem("tiêu đề","nội dung");
Copy code

và tên của String Item trên là si. Để String Item hiện ra thì phải gắn nó lên Form:
f.append(si);
và có thể gắn lên nhiều Form khác nữa:
f2.append(si);
f3.append(si);

Display d = Display.getDisplay(this);
Copy code

Dòng này khai báo biếndlà biến Display. Nếu có dòng này rồi thì phía dưới chỉ cầnd.setCurrent(f);thôi. Nếu ko có dòng này thì phía dưới phải ghi làDisplay.getDisplay(this).setCurrent(f);nếu bạn thấy quá thừa thì hãy nghĩ lại, các ứng dụng thường sử dụng rất nhiều lần dòngDisplay.getDisplay(this).setCurrent(f);vì thế việc khai báo biếndra là rất có ích. Những bạn ko hiểu có thể hiểu là biếndthay mặt choDisplay.getDisplay(this)để hiện thị...
Các thao tác với StringItem:
si.getText();
lấy nội dung của nó
si.setText("nội dung");đặt nội dung cho nó
si.getLabel();lấy tiêu đề
si.setLabel("tiêu đề mới");đặt tiêu đề cho nó, phần này những bạn mới học thì chưa cần hiểu kỹ...
StringItem là thứ rất đơn giản và dễ dùng, bạn nên tập dùng vài lần...

Like: 0

Trực Tuyến: Khách: 1
Diễn đàn teen Việt Nam
CopyRight 2014