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ụ:
17:15:17, 10-08-2015

(Bài 3)TextField-Trường nhập văn bản
Bài này sẽ hướng dẫn sử dụng TextField, trường nhập văn bản. TextField sử dụng để làm nhiều thứ. Vd: khung đăng nhập với text field nhập nick và text field nhập pass.
Cấu trúc khai báo của TextField rắc rối hơn StringItem, như thế này:TextField tên=new TextField("tiêu đề","nội dung", số ký tự tối đa, kiểu);
Copy code

Mời các bạn xem đoạn mã dưới đây:
import javax.microedition.midlet.*; 
import javax.microedition.lcdui.*; 
public class TxtField extends MIDlet{ 
 Form f = new Form("tieu de");
 TextField tf = new TextField("nhap  van
ban:", null, 500, 0);
 Display d = Display.getDisplay(this);
 public void startApp(){
 f.append(tf);
 d.setCurrent(f);
 }
 public void pauseApp(){
 }
 public void destroyApp(boolean uncon){
 }
}

Copy code

TextField tf=new TextField("nhap van ban:",null,500,0);
Copy code

Trước tiên, text field này tên làtf.
Chỗ mà đáng ra phải chứa nội dung lại ghi lànull.Nulllà từ khoá, hễ có chữnullnghĩa là Không Có Gì Cả, tức là text field này chưa có nội dung gì, kể cả khoảng trắng.
Tiếp, số ký tự tối đa là500, còn kiểu là0. Thực ra kiểu của TextField có tên hẳn hoi, số 0 là viết tắt thôi.
Dưới đây là 1 số mã tắt thông dụng:
0: nhập gì cũng đc.
1: nhập vào dạng email.
2: chỉ đc nhập số.
3: nhập sđt.
4: dạng url.
5: chỉ nhập số thập phân.
65536: dạng password, nhập xong thành dấu sao.
131072: nhập vào đc nhưng ko sửa đc.
Nếu muốn chỉ nhập đc số và ko sửa đc thì viết thế này:
TextField tf=new TextField("nhap ma so:",null,500,2|7);

Copy code
Các lệnh với TextField:
tf.getString();lấy nội dung của nó
tf.setString ("nội dung");:đặt nội dung mới cho nó.

Copy code

Có gì k hiểu cứ cmt tại tóp

Like: 0

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