Bang hộiTiền mặt: 0 Xu Trò chơiHộp quà giáng sinhThứ Hai, 15:12:10 - 25/11/2024
Kinh nghiệm sử dụng điện thoại

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

[J2ME-5] TextBox in HW

[J2ME-5] TextBox in HW

#1 » Gửi bài gửi bởi Vuagaac » 13/07/2013 16:25 » @243734

HW là Hello World code, đã trình bày ở bài đầu tiên. Bây giờ chúng ta sẽ tìm hiểu TextBox - hộp nhập văn bản.
TextBox là một hộp lớn để nhập văn bản, thường dùng khi viết nhật ký, viết comment, viết tin nhắn...
TextBox khá giống TextField. Cấu trúc khai báo là:TextBox tên=new TextBox("tiêu đề","nội dung",số ký tự,kiểu);
Ví dụ: TextBox tb=new TextBox("nhap noi dung","em deo yeu anh",200,0);
Mời bạn xem đoạn mã:
..
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;
public class c extends MIDlet {
TextBox tb=new TextBox("tieu de textbox","noi dung",500,0);
Display d = Display.getDisplay(this);
public void startApp() {
d.setCurrent(tb);
}
public void pauseApp() {}
public void destroyApp(boolean uncon) { }
}

..
Giải thích:
..
TextBox tb=new TextBox("tieu de textbox","noi dung",500,0);
Dòng này chắc các bạn đã hiểu sau khi học bài TextField. TextBox này tên tb, kiểu là cho phép nhập ký tự bất kì (kiểu giống TextField)
d.setCurrent(tb);
Đây là điểm khác nhau với text field, text boxkhông cần dùng Form mới có thể hiện ra.Đối với text field thì:
form.append(textfield);
d.setCurrent(f);

Còn text box thì:
d.setCurrent(tb);
Từ đây suy ra TextBox có thể hiển thị độc lập, ngang hàng với Form. Còn TextField chỉ là con cháu cấp dưới thôi.
..
Các lệnh dùng với TextBox:
tb.getString();lấy nội dung
tb.setString("nội dung");đặt nội dung mới
TextBox dùng ko nhiều cũng ko ít, nên thực hành 3, 4 lần.
..
Soạn: LeZink
Vuagaac
Hình đại diện của thành viên
Rank: ☀️9/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Hỏa Løng
Xếp hạng Bang hội: ⚡4/123⚡
Level:
Chủ đề đã tạo: 🩸49/4141🩸
Tiền mặt:
Nhóm:
Danh hiệu: ⚝Hàm Sa Xạ Ảnh⚝
Giới tính:
Ngày tham gia:
Đến từ:
(Nokia x2-01)

- Chia sẻ bài viết:

- Xem full chủ đề: http://chiase123.com/viewtopic.html?t=19382

- Link bài viết: http://chiase123.com/topic19382.html#p243734

Quay về Điện thoại