[J2ME-2] String Item in HW

Kinh nghiệm sử dụng điện thoại

Các điều hành viên: Admin, Mod, SMod

[J2ME-2] String Item in HW

Gửi bàigửi bởi Vuagaac » 13/07/2013 13:58

HW là Hello World code đã post ở bài đầu tiên. Bài này sẽ hướng dẫn thêm dòng chữ vào Form bằng string item có tên tuổi hẳn hoi.
StringItem là một dòng chữ, có tên. Mời bạn xem qua đoạn mã này:
..
Mã: Chọn tất cả
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class c extends MIDlet {
Form f=new Form("tieu de");
StringItem si=new StringItem("chuoi","alibaba mang quan si daxe ra lam ba...");
Display d=Display.getDisplay(this);
public void startApp() {
f.append("dong nay viet ra ma ko can stringitem");
f.append(si);
d.setCurrent(f);
}
public void pauseApp() {}
public void destroyApp(boolean uncon) {}
}

..
Giải thích
..
Mã: Chọn tất cả
StringItem si=new StringItem("chuoi","alibaba mang quan si daxe ra lam ba...");

Cấu trúc khai báo StringItem giống như Form, StringItem tên = new StringItem("tiêu đề","nội dung"); và tên của string item trên là si chứ ko phải là "chuoi" nhé. Để 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 f2.append(si); f3.append(si); ...
Mã: Chọn tất cả
Display d=Display.getDisplay(this);

Dòng này khai báo biến d là biến Display. Nếu có dòng này rồi thì phía dưới chỉ cần d.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ạnthấ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òng Display.getDisplay(this).setCurrent(f); vì thế việc khai báo biến d ra là rất có ích.
Các thao tác với string item:
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ó
StringItem là thứ rất đơn giản và dễ dùng, bạn nên tập dùng vài lần.
..
Soạn: LeZink
๖Hỏa Løng™ ︻︻¶▅▆▇◤ßang
Garena: vuagaac
LMHT: vuagaav
Facebook: https://m.facebook.com/kieu.vu.1694
Hình đại diện của thành viên
Vuagaac
☀️9/30☀️
☀️9/30☀️
 
Bài viết: 822
Ngày tham gia: 05/11/2012 16:23
Đến từ: Âm ti

Quay về Điện thoại

 


  • Chủ đề tương tự
    Trả lời
    Xem
    Bài viết mới nhất

Ai đang trực tuyến?

Đang xem chuyên mục này: Google [Bot]106 khách