Hướng dẫn sử dụng Java AWT API với Button, TextField, Phương thức hữu ích của lớp thành phần, ví dụ đơn giản về awt theo kế thừa, TextArea, RadioButton, List, CheckBox, Thực đơn, MenuItem, các lớp MenuBar và cụ thể về gói java.awt.

Bạn đang xem : awt

tiếp theo →

Hướng dẫn Java AWT

Java AWT (Bộ dụng cụ cửa sổ trừu tượng) là một API để phát triển Giao diện người dùng đồ họa (GUI) hoặc các ứng dụng dựa trên cửa sổ trong Java.

Các thành phần Java AWT phụ thuộc vào nền tảng, tức là các thành phần được hiển thị theo cơ chế xem của hệ điều hành. AWT có trọng lượng lớn, tức là các thành phần của nó đang sử dụng tài nguyên của hệ điều hành (OS) cơ bản.

Gói java.awt phân phối các lớp cho AWT API, ví dụ như TextField , Label , TextArea , RadioButton, CheckBox , Choice , Danh sách , 𝒱.𝒱.

Hướng dẫn AWT sẽ giúp người dùng hiểu lập trình Java GUI bằng các bước đơn giản và đơn giản.

Vì sao AWT độc lập với nền tảng?

Java AWT gọi nền tảng gốc gọi chương trình con nền tảng gốc (hệ điều hành) để tạo các thành phần API như TextField, ChechBox, nút, 𝒱.𝒱.

Ví dụ: AWT GUI với các thành phần như TextField, nhãn và nút sẽ có giao diện khác nhau cho các nền tảng khác nhau như Windows, MAC OS và Unix. Nguyên nhân cho điều này là các nền tảng có cơ chế xem khác nhau so với các thành phần gốc của chúng và AWT trực tiếp gọi chương trình con gốc tạo ra các thành phần đó.

Nói cách đơn giản, một ứng dụng AWT sẽ giống như một ứng dụng windows trong Windows OS trong lúc nó sẽ giống một ứng dụng Mac trong MAC OS.

Phân cấp AWT của Java

Phân cấp của các lớp Java AWT được mang ra bên dưới.

Xem Thêm  Macosx Là Gì, Máy Nào Chạy Macos - __macosx folder là gì

Hướng dẫn Java AWT

Thành phần

Toàn bộ các phần tử như nút, trường văn bản, thanh cuộn, 𝒱.𝒱. được gọi là thành phần. Trong Java AWT, có các lớp cho mỗi thành phần như trong sơ đồ trên. Để đặt mọi thành phần ở một vị trí rõ ràng trên màn hình, chúng tôi cần thêm chúng vào một vùng chứa.

Vùng chứa

Vùng chứa là một thành phần trong AWT có thể chứa các thành phần khác như nút , trường văn bản, nhãn, 𝒱.𝒱. Các lớp mở rộng lớp Vùng chứa được gọi là vùng chứa như Khung, Hộp thoại Bảng điều khiển .

Về cơ bản, nó là một màn hình nơi các thành phần được đặt tại các vị trí rõ ràng của chúng. Do đó, nó chứa và kiểm tra bố cục của các thành phần.

Lưu ý: Bản thân vùng chứa là một thành phần (xem sơ đồ trên), do đó tất cả chúng ta có thể thêm vùng chứa bên trong vùng chứa.

Các loại vùng chứa:

Có bốn loại vùng chứa trong Java AWT:

  1. Cửa sổ
  2. Bảng điều khiển
  3. Khung
  4. Hộp thoại

Cửa sổ

Cửa sổ là vùng chứa không có đường viền và thanh thực đơn. Bạn phải sử dụng khung, hộp thoại hoặc một cửa sổ khác để tạo một cửa sổ. Tất cả chúng ta cần tạo một trổ tài của lớp Window để tạo vùng chứa này.

Bảng điều khiển

Bảng điều khiển là vùng chứa không chứa thanh tiêu đề, đường viền hoặc thanh thực đơn. Nó là thùng chứa chung để chứa các thành phần. Nó có thể có các thành phần khác như nút, trường văn bản, 𝒱.𝒱. Một trổ tài của lớp Panel tạo một vùng chứa, trong đó tất cả chúng ta có thể thêm các thành phần.

Xem Thêm  Chia sẻ chi tiết kinh nghiệm nuôi cá phong thủy theo tuổi mệnh » Thông tin Dự án - nuoi ca canh theo phong thuy

Khung

Khung là vùng chứa chứa thanh tiêu đề và đường viền và có thể có các thanh thực đơn. Nó có thể có các thành phần khác như nút, trường văn bản, thanh cuộn, 𝒱.𝒱. Khung là vùng chứa được sử dụng rộng rãi nhất trong lúc phát triển ứng dụng AWT.

Các phương pháp hữu ích của lớp thành phần

MethodDescription
public void add (Component ¢) Chèn một thành phần vào thành phần này.
public void setSize (int width, int height) Đặt kích thước (chiều rộng và chiều cao) của thành phần.
public void setLayout (LayoutManager ɱ) Xác nhận trình quản lý bố cục cho thành phần.
public void setVible (boolean status) Thay đổi khả năng hiển thị của thành phần, theo mặc định là false.

Ví dụ về Java AWT

Để tạo ví dụ AWT đơn giản, bạn cần một khung. Có hai phương pháp để tạo GUI bằng Frame trong AWT.

  1. Bằng cách mở rộng lớp Frame ( kế thừa )
  2. Bằng cách tạo đối tượng của lớp Frame ( link )

AWT Ví dụ theo Kế thừa

Hãy xem một ví dụ đơn giản về AWT nơi tất cả chúng ta đang kế thừa lớp Frame. Ở đây, chúng tôi đang hiển thị thành phần Nút trên Khung.

AWTExample1.java

tải xuống ví dụ này

Phương thức setBounds (int x-axis, int y-axis, int width, int height) được sử dụng trong ví dụ trên để đặt vị trí của nút awt.

Đầu ra:

Hướng dẫn Java AWT

AWT Ví dụ theo Hiệp hội

Hãy xem một ví dụ đơn giản về AWT trong đó chúng tôi đang tạo phiên bản của lớp Frame. Ở đây, chúng tôi đang tạo thành phần Trường văn bản, Nhãn và Nút trên Khung.

AWTExample2.java

tải xuống ví dụ này

Đầu ra:

Hướng dẫn Java AWT

Đề tài tiếp theo

Xử lý sự kiện trong java

tiếp theo →

Xem Thêm  [Đảm Bảo] 【Hướng Dẫn】2 Cách đổi ngôn ngữ Firefox sang Tiếng Anh và Tiếng Việt | chỉnh ngôn ngữ firefox - Xác minh


Xem thêm những thông tin liên quan đến đề tài awt

Using the Admin Only Ability in AWT (Roblox Anime Version of KAT)

alt

  • Tác giả: Chronat
  • Ngày đăng: 2022-02-20
  • Nhận xét: 4 ⭐ ( 3624 lượt nhận xét )
  • Khớp với kết quả tìm kiếm: Ι vanquished many in this video with the overpowered admin ability in anime weapons test (the anime version of kat).

    Join my Discord Server
    https://discord.gg/4nfReD4

    My Roblox Group
    https://www.roblox.com/groups/5450208/Chronation!/about

    My Twitter
    https://twitter.com/Chronat1

    Join this channel to get access to perks:
    https://www.youtube.com/channel/UC-0LDXbdZAQLWoHrF-ShfkQ/join

    Roblox KAT AWT

百度百科

  • Tác giả: baike.baidu.com
  • Nhận xét: 3 ⭐ ( 3570 lượt nhận xét )
  • Khớp với kết quả tìm kiếm: AWT(Abstract Window Toolkit),中文译为抽象窗口工具包,该包提供了一套与本地图形界面进行交互的接口,是Java提供的用来建立和设置Java的图形用户界面的基本工具。AWT中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,称之为peers,当利用AWT编写图形用户界面时,实际上是在利用本地操作系统所提供的图形库。由于不同操作系统的图形库所提供的样式和功能是不一样的,在一个平台上存在的功能在另一个平台上则可能不存在。为了实现Java语言所宣称的“一次编写,到处运行(write once, run anywhere)”的概念,AWT不得不通过牺牲功能来实现平台无关性,也即AWT所提供的图形功能是各种操作系统所提供的图形功能的交集。

THE ASKARI GROUP OF COMPANIES

  • Tác giả: www.awt.com.pk
  • Nhận xét: 4 ⭐ ( 7435 lượt nhận xét )
  • Khớp với kết quả tìm kiếm: tarted with α modest asset base and high ambitions. Today, after 44 years of investments in various fields, we stand out amongst the business leaders. Ours is α story of perseverance, innovation, business acumen and going beyond the frontiers in Insurance, Aviation, CNG, Agriculture, Manufacturing, Sugar, Lubricants, Real Estate, Security Solutions and many other diverse fields. Our investments will go α long way in consolidating the national economy of Pakistan.

AWT trong java

  • Tác giả: viettuts.vn
  • Nhận xét: 5 ⭐ ( 9325 lượt nhận xét )
  • Khớp với kết quả tìm kiếm: AWT trong java (Abstract Window Toolkit) là một API để phát triển các ứng dụng dựa trên GUI hoặc cửa sổ trong java. Các thành phần Java AWT

Home

  • Tác giả: www.awt.org
  • Nhận xét: 3 ⭐ ( 2383 lượt nhận xét )
  • Khớp với kết quả tìm kiếm: Association of Water Technologies

Naslovna

  • Tác giả: www.awt.rs
  • Nhận xét: 4 ⭐ ( 2866 lượt nhận xét )
  • Khớp với kết quả tìm kiếm:

Naslovna

  • Tác giả: www.awt.hr
  • Nhận xét: 5 ⭐ ( 3618 lượt nhận xét )
  • Khớp với kết quả tìm kiếm:

Xem thêm các nội dung khác thuộc thể loại: Thủ thuật máy tính

By ads_php