Lập trình Java cơ bản : Xử lý ngoại lệ part 7 pdf
... dụng ngoại lệ • Không nên sử dụng ngoại lệ thay cho các luồng điều khiển trong chương trình. • Ví d : Kiểm tra delta trong chương trình giải phương trình bậc 2. • Nên thiết kế và sử dụng ngoại ... dụng ngoại lệ một cách thống nhất cho toàn bộ dự án. • Một số xử lý lỗi bằng ngoại lệ phổ biến l : hết bộ nhớ, vượt quá chỉ số mảng, con trỏ null, chia cho 0,...
Ngày tải lên: 26/07/2014, 12:21
... false); colorList.add("White"); colorList.add("Black"); colorList.add("Yellow"); colorList.add("Green"); colorList.addItemListener(this); colorList.addActionListener(this); add(colorList); } Checkbox và CheckboxGroup 37 • Các Checkbox có thể được đặt trong một CheckboxGroup để tạo ra các radio button. • Ví d : Tạo 3 radio button // Tạo 3 radio bu...
Ngày tải lên: 26/07/2014, 12:21
... keyReleased(KeyEvent e); • Chú : Có thể sử dụng KeyAdapter thay cho dùng giao tiếp KeyListener Bộ quảnlýbố cục(Layout manager) 54 • Java cung cấp sẵn các lớp hỗ trợ trình bày các thành phần GUI. • ... phần GUI. • Một số lớp bố cục đơn giản • FlowLayout: sắp xếp tuần tự • BorderLayout: sắpxếptheonămkhuvực • GridLayout: sắpxếptheohàngvàcột • Chú : • Với Applet và Panel, bố cục mặc...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Các thành phần GUI part 8 potx
... mộttrongsốđó. • Java cung cấpmộtsố lớp đãcàiđặtsẵn những phương thứcnày gọi là các lớp Adapter). Ta chỉ cầnthừakế, cài đặt phương thứccầnthiết. Các lớpadapter cũng nằm trong gói java. awt.event Các ... i++) g.fillRect(rects[i].x, rects[i].y, rects[i].width, rects[i].height); } Các sự kiệnchuột 43 • Để quản lý các sự kiện chuột cầncài đặtgiaotiếp • MouseListener • MouseMotionListener •...
Ngày tải lên: 26/07/2014, 12:21