• Object Oriented Programming - Lesson 12.1: GUI and Event Programming - Trinh Thanh TrungObject Oriented Programming - Lesson 12.1: GUI and Event Programming - Trinh Thanh Trung

    I. Introduction II. Programming GUI with AWT III. AWT Event-Handling I. Introduction • A graphical user interface - GUI (pronounced "GOO-ee"): – is a type of user interface – allows users to interact with electronic devices using images rather than text commands • Why use term GUI? – The first interactive user interfaces to computers we...

    pdf50 trang | Chia sẻ: candy98 | Ngày: 01/12/2020 | Lượt xem: 494 | Lượt tải: 0

  • Phát triển Web nâng cao - Bài 7: User ControlPhát triển Web nâng cao - Bài 7: User Control

    User Controls • Mục tiêu: – Tạo các “điều khiển dùng chung” – Khi người lập trình thay đổi thuộc tính của “điều khiển dùng chung” thì toàn bộ “điều khiển” ở các trang sẽ thay đổi theo • Phù hợp: – Tạo các menu – Tạo các trang dùng chung

    pdf6 trang | Chia sẻ: thuongdt324 | Ngày: 01/12/2020 | Lượt xem: 538 | Lượt tải: 0

  • Object Oriented Programming - Lesson 11: Input and Output Operations - Trinh Thanh TrungObject Oriented Programming - Lesson 11: Input and Output Operations - Trinh Thanh Trung

    I. Basic input and output II. File Manipulation III.Input and Output with Scanner and printf I. Basic input and output 1. Overview 2. Model to do I/O 1. Overview – I/O • I/O = Input/Output • In this context it is input to and output from programs • Input can be from keyboard or a file • Output can be to display (screen) or a file •...

    pdf56 trang | Chia sẻ: candy98 | Ngày: 01/12/2020 | Lượt xem: 481 | Lượt tải: 0

  • Phát triển Web nâng cao - Bài 6: Gắn kết dữ liệuPhát triển Web nâng cao - Bài 6: Gắn kết dữ liệu

    6.1 Khái niệm 6.2 Các kiểu gắn kết dữ liệu đơn giản 6.3 Gắn kết dữ liệu với DataSource controls 6.4 Minh họa

    pdf26 trang | Chia sẻ: thuongdt324 | Ngày: 01/12/2020 | Lượt xem: 525 | Lượt tải: 0

  • Phát triển Web nâng cao - Bài 5: ADO.NetPhát triển Web nâng cao - Bài 5: ADO.Net

    5.1. Khái niệm 5.2. Các lớp và không gian tên cơ bản của ADO.NET 5.3. Thao tác với dữ liệu kết nối – Connected 5.4. Thao tác với dữ liệu không kết nối - Disconnected

    pdf30 trang | Chia sẻ: thuongdt324 | Ngày: 01/12/2020 | Lượt xem: 590 | Lượt tải: 0

  • Object Oriented Programming - Lesson 10: Exception Handling - Trinh Thanh TrungObject Oriented Programming - Lesson 10: Exception Handling - Trinh Thanh Trung

    I. Exception & Exception handling II. Exception classes hierarchy III. try/catch/finally blocks IV. Throwing exceptions V. Print a stack trace message VI. Making custom exceptions I. Exception and Exception Handling 1. Exception 2. Exception Handling 1. Exception-What are errors? • There are three categories or types of errors: – (1) ...

    pdf60 trang | Chia sẻ: candy98 | Ngày: 01/12/2020 | Lượt xem: 495 | Lượt tải: 0

  • Phát triển Web nâng cao - Bài 4: Master PagePhát triển Web nâng cao - Bài 4: Master Page

    Master Page cho phép bạn bố trí layout của ứng dụng một cách phù hợp  Tổ chức thực hiện:  xây dựng Master Page  xây dựng các trang nội dung

    pdf29 trang | Chia sẻ: thuongdt324 | Ngày: 01/12/2020 | Lượt xem: 552 | Lượt tải: 0

  • Object Oriented Programming - Lesson 9: Utility classes and collections - Trinh Thanh TrungObject Oriented Programming - Lesson 9: Utility classes and collections - Trinh Thanh Trung

    • I. String and StringBuffer • II. Collections Framework – Collections Interface – ArrayList Class – HashSet Class – HashMap Class • III. Iterator and Comparator Interface

    pdf53 trang | Chia sẻ: candy98 | Ngày: 01/12/2020 | Lượt xem: 450 | Lượt tải: 0

  • Phát triển Web nâng cao - Bài 3: Server ControlPhát triển Web nâng cao - Bài 3: Server Control

    3.1. Html Server control 3.2. Web Server control 3.3. Client-Side Callback

    pdf54 trang | Chia sẻ: thuongdt324 | Ngày: 01/12/2020 | Lượt xem: 574 | Lượt tải: 0

  • Object Oriented Programming - Lesson 8: Polymorphism and generic programming - Trinh Thanh TrungObject Oriented Programming - Lesson 8: Polymorphism and generic programming - Trinh Thanh Trung

    • Polymorphism • Downcasting and upcasting • Overloading • Method call binding • Generic programming I. DOWN CASTING UP CASTING rimitive type casting • Java performs automatic primitive type casting when: – Two types are compatible – The destination type is larger then the source type – Example: • int i; • double d = i; • We have to ...

    pdf46 trang | Chia sẻ: candy98 | Ngày: 01/12/2020 | Lượt xem: 484 | Lượt tải: 0