LẬP TRÌNH J2ME
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
LẬP TRÌNH J2ME

hướng dẫn và cung cấp những tài liệu về lập trình j2me
 
trang chủ  Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

 

 TextField- trừơng nhập nhận văn bản

Go down 
Tác giảThông điệp
holyeyed
Admin
holyeyed


Tổng số bài gửi : 18
Join date : 11/06/2011
Age : 34

TextField- trừơng nhập nhận văn bản Empty
Bài gửiTiêu đề: TextField- trừơng nhập nhận văn bản   TextField- trừơng nhập nhận văn bản EmptySun Jun 12, 2011 1:27 am

TextField: cũng giống như khung điền số trong phần gửi tin nhắn của điện thoại vậy đó, nó có thể có sẵn giá trị hoặc người dùng tự nhập vào, sau đó thì có thể sử dụng các dữ liệu đó,
Tạo một TextField như sau:
TextField tf=new TextField("tên","nôi dung","số kí tự tối đa","kiểu");
trong đó phần kiểu bao gồm:(có thể điền số hoặc dạng chuỗi mã)
0:TextField.ANY //bất cứ kí tự nào
1:TextField.EMAILADDR //dạng mail mới hợp lệ
2:TextField.NUMERIC //chỉ các số có hiệu lực nhập vào
3:TextField.PHONENUMBER // số điện thoại
4:TextField.URL //các kí tự cho phép của một url
5:TextField.DECIMAL //chỉ sử dụng số thập phân
6:TextField.PASSWORD //biến thành dấu sao
7:TextField.UNEDITABLE //không thể chỉnh sửa
8:TextField.SENSITIVE //viết chữ in thường
9:TextField.NON_PREDICTIVE //không sử dụng tra từ thông minh
10:....
còn nữa các bạn có thể tự tìm thêm các tham số cho textfield
sau khi tạo textfield ta có thể gán nó vào form và cho hiển thị ra ngoài tương tự như StringItem ở bài trước
TextField tf=new TextField("my number phone","",15,3);
f.append(tf);
d.getDisplay(goc).setCurrent(f);

nếu các bạn vừa muốn chỉ nhập số và không cho chỉnh sửa thì sao nhỉ:
chỉ nhập số là 2, không cho chỉnh sửa là 7 vậy tf của ta như sau:
TextField tf=new TextField("my money","",15,2|7);
bây giờ là một số thao tác trên textfield:

tf.getString() //không có tham chiếu, nhận chuỗi của textfield vào một biến mới

tf.setString("giá trị mới") //gán giá trị cho textfield

tf.delete("điểm bắt đầu","độ dài") //xóa từ kí tự nào trong textfield

tf.getChars(char[] char array) //chuyển mỗi kí tự của textfield vào một giá trị của array

tf.setChars(char[] char array,"điểm bắt đầu","độ dài chuỗi") //gán giá trị cho textfield từ một array các kí tự
Về Đầu Trang Go down
https://holyeyed.forumvi.net
 
TextField- trừơng nhập nhận văn bản
Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
LẬP TRÌNH J2ME :: [GUIDE]-HƯỚNG DẪN NHẬP MÔN-
Chuyển đến