... thì phải xử lý ngoại lệ này trong A()…Quá trình này gọi là lan truyền ngoại lệ. Nếu đến main() cũng không xử lý ngoại lệ được tung từ C() thì chương trình sẽ phải dừng lại. 26 Ngoại lệ do người ... trình sẽ phải dừng lại. 26 Ngoại lệ do người dùng tạo • Sử dụng ngoại lệ // file ExampleException .java public class ExampleException { public void copy(String fileName1, String fileName...
Ngày tải lên: 26/07/2014, 12:21
... trên mạng • Applet được chuyển tới máy Client theo một trang HTML nào đó • Khi một trình duyệt (tương thích với Java) nhận được trang web này, nó sẽ tải mã của Applet và thực thi trên máy client ... code). • Không được đọcvàghilêncáctậptin của máy đang chạy chúng. • Không đượckhởi động bấtkỳ chương trình nào trên máy đang chạy. • Không được đọcbấtkỳ tính chấtnàocủahệ thống. Bài tập 3...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Lập trình GUI (Applet) part 7 pot
... nháy” import java. applet.Applet; import java. awt.*; public class DemoMove1 extends Applet { private int x = 50 ; private int y = 50 ; public void paint(Graphics g) { if (x > 300) x = 50 ; g.fillOval(x, ... hinh phu offImage = createImage (50 0, 50 0); // lay doi tuong do hoa de ve vao khung hinh phu offGraphics = offImage.getGraphics(); } Kĩ thuật khung hình phụ 35 • Giải pháp...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Lập trình GUI (Applet) part 5 ppt
... điểmtrênmànhình • Lớp Dimension: biểudiễnkíchthướcvề chiềurộng và chiềucaocủa một đối tượng • Lớp Rectangle: biểu diễn hình chữ nhật • Lớp Polygon: biểu diễn đa giác • Lớp Color: biểu diễn màu sắc Lớp ... color = new Color(10, 150 , 20); g.setColor(color); g.drawString("I am a colorful string", size.width/2 - 50 , size.height/2); } } Các lớptiệníchkhác 24 • Lớp Point: biểudiễn điể...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Lập trình GUI (Applet) part 4 pot
... int numPoint); • public void drawPolygon(Polygon p); Lớp Graphics 17 • Demo import java. applet.Applet; import java. awt.Graphics; public class DemoRect extends Applet { public void init() { System.out.println("Demonstration ... some simple figures"); } public void paint(Graphics g) { g.drawLine(70, 300, 400, 250 ); g.drawRect(100, 50 , 130, 170); g.fillRect(120, 70, 70, 70); in...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Lập trình GUI (Applet) part 3 pptx
... Nạpmột applet: applet đượckhởitạovà thựcthi • Chuyểnhoặctrở về trang Web: Các phương thức stop và start sẽđượcgọi • Nạplại applet: như quá trình nạpapplet • Thoát khỏitrìnhduyệt: phương thứcstop ... sẽđượcgọi LớpGraphics 14 • java. awt.Graphics là lớpcungcấpcác phương thứcvẽđồhoạ cơ bản: • Đường thẳng (Line) • Đường oval (Oval) • Hình chữ nhật (Rectangle) • Đa giác (Polygon) • Vănbản(T...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Lập trình GUI (Applet) part 2 pdf
... sách (List) Vùng vănbản(TextArea) Lựachọn(Choice) …. Xây dựng các applet 9 • Ví dụ 1: Tạo file TestApplet .java • Dịch: javac TestApplet .java import java. applet.Applet; import java. awt.Graphics; public ... component • void repaint( ): cậpnhậtlại component • void update(Graphics g ): đượcgọiqua repaint() • void paint(Graphics g ): đượcgọi qua update() • void setBackground(Co...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Lập trình GUI (Applet) part 1 ppsx
... Window Applet Frame Dialog Menu MenuBar MenuItem Lập trình Java cơ bản 1 Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn , tmtuan@ifi.edu.vn Bài 3. Lập trình GUI (Applet) 2 • Giới thiệu các loại ứng dụng • ... thư viện dùng để xây dựng các ứng dụng giao diện đồ hoạ (GUI) • Các thành phầngiaodiện đồ hoạ nằm trong gói java. awt Các thành phầncủaAWT 5 Component Button...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Xử lý ngoại lệ part 7 pdf
... 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 lệ một cách thống ... á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, đối số không hợp lệ 34 Bài tập 5. Tìm hiểu lại lớp Candidate đã học (dữ...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Xử lý ngoại lệ part 3 docx
... { System.out.println(“Error: “ + e.getMessage()); } try { A(); } catch (Exception e) { System.out.println(“Co loi trong A()”); } • Ví dụ 2: • Ví dụ 3: 15 Khối finally • Khi một ngoại lệ xảy ra, chương trình dừng ... IO: “ + e.getMessage()); } catch (NumberFormatException e) { System.out.println(“Error Format: “ + e.getMessage()); } catch (ArrayIndexOutOfBoundsException e) { System.ou...
Ngày tải lên: 26/07/2014, 12:21