Bài 2: Giới thiệu về Swing

Java Swing là gì? Để giới thiệu về Swing trước hết chúng ta cần làm tìm hiểu một số vấn đề như JFC là gì? Swing và những ưu điểm của nó. Sau cùng là phần kiến trúc của Swing. Sau đây chúng ta sẽ lần lượt tìm hiểu các vấn đề trên.

1. Giới thiệu về Swing – JFC là gì?

JFC (Java Foundation Classes) là một framework hỗ trợ lập trình giao diện đồ hoạ (Graphical Interface) với các thành phần thư viện như Swing, AWT, Accessibility, 2D.

2.Giới thiệu về Swing – Swing là gì?

Swing (javax.swing.*) là một framework mới được giới thiệu đầu tiên trong Java 1.2 bao gồm các đặc tình của AWT và thêm nhiều tình năng nỗi trội khác.

3.Giới thiệu về Swing – những ưu điểm của Swing?

Các ưu điểm của Swing như sau :

Chiếm ít tài nguyên của hệ thống

Hỗ trợ giao diện Look and Feel

Dễ dàng mở rộng.

4.Giới thiệu về Swing – Kiến trúc của Swing?

Swing sử dụng kiến trúc MVC để xây dựng các chương trình. MVC gồm 3 thành phần như sau:

Model: Chứa thành phần trạng thái của GUI

View: Thể hiện trực quan GUI

Controll: Quản lý thao tác của người dùng tác động lên GUI thông qua các sự kiện như click chuột, bàn phím…

Sau đây là hình ảnh thể hiện kiến trúc MVC của Swing.

Thông qua phần giới thiệu về Swing giúp chúng ta hiểu được Swing là gì, các ưu điểm khi sử dụng, đồng thời hiểu được kiến trúc của nó ra sao. Ngoài ra các bạn có thể tham khảo thêm loạt bài Java Swing cho người mới bắt đầu tại kenhlaptrinh.net.

(Tác giả: Công Minh)

Bình luận

Loading...