Trang Chủ Phát triển Một bộ công cụ cửa sổ trừu tượng (awt) là gì? - định nghĩa từ techopedia

Một bộ công cụ cửa sổ trừu tượng (awt) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Tóm tắt Window Toolkit (AWT) nghĩa là gì?

Tóm tắt Window Toolkit (AWT) là một tập hợp các thành phần (widget) giao diện người dùng đồ họa (widget) và các dịch vụ liên quan khác cần thiết cho lập trình GUI trong Java. Đây là bộ công cụ widget cửa sổ, đồ họa và giao diện người dùng độc lập với nền tảng ban đầu của Java. AWT hiện là một phần của Java Foundation Classes (JFC) và đóng vai trò là giao diện lập trình ứng dụng tiêu chuẩn (API) cho lập trình GUI trong Java.


Từ J2SE1.2 trở đi, các widget AWT được thay thế phần lớn bởi bộ công cụ Swing. Chức năng xoay dựa vào AWT để giao tiếp cốt lõi với hệ thống cửa sổ gốc. Tuy nhiên, lập trình viên bây giờ có sự lựa chọn giữa giao diện của hệ thống gốc và giao diện đa nền tảng của Java. Swing được ưa thích bởi hầu hết các lập trình viên Java, những người vẫn tuân thủ nguyên tắc viết một lần, chạy mọi nơi (WORA) ở cốt lõi của triết lý Java.

Techopedia giải thích Bộ công cụ cửa sổ trừu tượng (AWT)

Vào năm 1995, khi Sun microsystems giới thiệu Java là ngôn ngữ lập trình độc lập với nền tảng, AWT được dự định cung cấp một lớp trừu tượng mỏng trên giao diện người dùng gốc bên dưới. Về bản chất, cùng một chương trình Java, khi chạy trên PC Windows, sẽ có giao diện của ứng dụng Windows gốc và giao diện của ứng dụng Mac gốc khi chạy trên máy Mac.


AWT bao gồm một bộ các widget, cung cấp tập hợp con các chức năng phổ biến cho tất cả các nền tảng gốc. AWT cũng có mô hình xử lý sự kiện, công cụ đồ họa và hình ảnh mạnh mẽ (bao gồm các lớp hình dạng, màu sắc và phông chữ), trình quản lý bố cục cho bố cục cửa sổ linh hoạt và các lớp truyền dữ liệu để cắt và dán qua bảng tạm nền tảng gốc.

Một bộ công cụ cửa sổ trừu tượng (awt) là gì? - định nghĩa từ techopedia