Professional Documents
Culture Documents
Giáo trình lập trình Java - Part101
Giáo trình lập trình Java - Part101
i f (e . target i n s t a n c e o f T e x t F i e l d && e . i d = =
Event.ACTION_EVENT) {
n u m l = getNum(tl);
// Nhập xong tl thì nhấn Tab, hoặc chuyển con trỏ
num2 = getNum(t2) ;//Nhập xongt2 thi nhấn Enter
t 3 .setText("" + n u m l * num2 / 100);
t3 . s e t E d i t a b l e ( f a l s e ) ; // Không cho phép sừa t3
//showTotal (num) ;
re tu r n tru e ;
}
return false ;
}
public s t a t i c void main (string args [] ){
LaiSuat gui = new LaiSuat () ;
gui.init();
Frame fr = new Frame ("Trang Web gui tiet kiem");
f r .resize (250 ,250) ; // Đặt kích thươc cùa frame
f r . add ( " C e n te r ", gui) ;// Đưa fra m e f r vào giữa trang a p p l e t
f r .s h o w (); }
}
Ket quả khi thục hiện chương trình như hình 5.5.
!_*• DUãit I 12
Ttmr% IBI I «0 o
Lưu ỷ: Chương trình trên chạy được cả dạng ứng dụng độc lập lẫn ứng dụng nhúng.
Chi tiết hơn về xừ lý các sự kiện sẽ được đề cập ở mục 5.6.
202
3. M ode vẽ;
4. F o n t chữ được chọn đế viết (vẽ) chữ;
5. Vùng gốc cúa đối tượng đồ hoạ;
6. Các yếu tố xác định chiều dài, chiều cao của đối tượng ả n h ,...
Ngữ cảnh đồ hoạ cung cấp nhiều hàm khác nhau đề làm thay đồi các trạng thái
thông tin và để vẽ đồ hoạ. Các chức năng đồ hoạ gồm có:
* Vẽ các đường, vẽ (và tô màu) các hình chữ nhật, o v a l , đa g iá c ,...
* Xử lý văn bàn với các f o n t , kiểu chữ khác nhau trong m ode đồ hoạ;
* Hiển thị, cắt dán, quay và các thao tác khác đối với các ảnh.
Vùng vẽ trong một thành phần đồ hoạ không nhất thiết phải có kích thước giống
như kích thước của thành phần đó.
203