• Bài giảng môn Lập trình hướng đối tượng - Chương 11: SwingBài giảng môn Lập trình hướng đối tượng - Chương 11: Swing

    Các thành phần GUI Swing Gói javax.swing.* Các thành phần bắt nguồn từ AWT (gói java.awt.*) Chứa đựng cảm quan (look and feel) Sự thể hiện và cách người sử dụng tương tác với chương trình Những thành phần nhẹ (lightweight) Được viết hoàn toàn bằng Java Các thành phần Chứa phương thức paint() để vẽ thành phần trên màn hình Các bộ chứa Tập ...

    ppt85 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 528 | Lượt tải: 0

  • Bài giảng môn Lập trình hướng đối tượng - Chương 10: Multi -ThreadingBài giảng môn Lập trình hướng đối tượng - Chương 10: Multi -Threading

    Đa nhiệm và đa tuyến Tạo lập và sử dụng tuyến Lớp Thread Giao tiếp Runnable Đồng bộ hoá các tuyến Tuyến ma Nhóm tuyến Đa nhiệm (multitasking) Đa nhiệm là kỹ thuật cho phép nhiều công việc được thực hiện cùng một lúc trên máy tính. Nếu có nhiều CPU, các công việc có thể được thực hiện song song trên từng CPU. Trong trường hợp nhiều công v...

    ppt46 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 506 | Lượt tải: 0

  • Bài giảng môn Lập trình hướng đối tượng - Chương 9: Kết nối cơ sở dữ liệuBài giảng môn Lập trình hướng đối tượng - Chương 9: Kết nối cơ sở dữ liệu

    CÁC TRÌNH ĐIỀU KHIỂN JDBC Hiện nay có rất nhiều Hệ quản trị CSDL (DBMS) khác nhau như SQL Sever, MySQL, Oracle, MS Access, FoxPro,… Để truy cập các DBMS khác nhau từ chương trình viết bằng Java thì ta cần có các JDBC driver tương ứng. Hãng Sun đã đưa ra 4 loại JDBC driver. Tương tác căn bản nhất của JDBC được liệt kê sau đây: - Mở một kết nối...

    ppt47 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 549 | Lượt tải: 0

  • Bài giảng môn Lập trình hướng đối tượng - Chương 8: Luồng (Streams)Bài giảng môn Lập trình hướng đối tượng - Chương 8: Luồng (Streams)

    Thư viện các lớp về luồng trong java: luồng byte, luồng ký tự. Xuất nhập Console dùng luồng byte, luồng ký tự. Xuất nhập files dùng luồng ký tự và luồng byte. Vấn đề xử lý files truy cập ngẫu nhiên dùng lớp RandomAccessFile. Xử lý file và thư mục dùng lớp File. PHẦN 1 KHÁI NIỆM LUỒNG Luồng (stream) là một sự biểu diễn trừu tượng việc xuất n...

    ppt50 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 550 | Lượt tải: 0

  • Bài giảng môn Lập trình hướng đối tượng - Chương 7: Xử lý ngoại lệ (Exception)Bài giảng môn Lập trình hướng đối tượng - Chương 7: Xử lý ngoại lệ (Exception)

    Xử lý lỗi và ngoại lệ Khối try/catch/finally Các lớp ngoại lệ Xây dựng lớp ngoại lệ Lan truyền ngoại lệ Tung lại ngoại lệ Bài tập

    ppt35 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 579 | Lượt tải: 0

  • Bài giảng Nhập môn Java - Chương 6: Lập trình sự kiệnBài giảng Nhập môn Java - Chương 6: Lập trình sự kiện

    Các ví dụ mở đầu Mô hình xử lý sự kiện Các component nâng cao Xử lý sự kiện chuột Xử lý sự kiện bàn phím PHẦN 1 CÁC VÍ DỤ MỞ ĐẦU Xây dựng một chương trình như sau: Khi nhấn vào button Red hoặc button Green hoặc button Blue thì nền của cửa sổ chương trình thay đổi màu tương ứng, đồng thời label bên dưới các button cũng có câu thông báo màu ...

    ppt70 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 537 | Lượt tải: 0

  • Bài giảng môn Lập trình hướng đối tượng - Chương 6: Xử lý ngoại lệBài giảng môn Lập trình hướng đối tượng - Chương 6: Xử lý ngoại lệ

    Khái niệm về xử lý ngoại lệ (exception handling) Ném và bắt ngoại lệ Khai báo ngoại lệ Ném lại ngoại lệ Định nghĩa ngoại lệ mới Xử lý ngoại lệ trong constructor

    ppt39 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 540 | Lượt tải: 0

  • Bài giảng môn Lập trình hướng đối tượng - Chương 5: Đa hình trong JavaBài giảng môn Lập trình hướng đối tượng - Chương 5: Đa hình trong Java

    Đa hình upcasting / downcasting liên kết động Lớp và phương thức trừu tượng lớp/phương thức trừu tượng template method Đa kế thừa và giao diện

    ppt40 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 596 | Lượt tải: 0

  • Bài giảng Nhập môn Java - Chương 5: APPLETBài giảng Nhập môn Java - Chương 5: APPLET

    Tạo các applet Đối tượng đồ hoạ Graphics Kĩ thuật khung hình phụ PHẦN 1 TẠO CÁC APPLET MỘT SỐ METHOD CỦA COMPONENT void setVisible(boolean):hiển thị hoặc ẩn component Dimension getSize(): trả về kích thước của component void setSize(Dimension): thay đổi kích thước void setEnabled(): “bật” hoặc “tắt” component void repaint(): cập nhật lại c...

    ppt35 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 609 | Lượt tải: 0

  • Bài giảng Nhập môn Java - Chương 4: Lập trình giao diện (GUI)Bài giảng Nhập môn Java - Chương 4: Lập trình giao diện (GUI)

    Giới thiệu thiết kế GUI trong java Các thành phần cơ bản (Component) Đối tượng khung chứa (Container) Bộ quản lý trình bày (Layout Manager)

    ppt74 trang | Chia sẻ: candy98 | Ngày: 30/11/2020 | Lượt xem: 634 | Lượt tải: 0