AWT Kontrolleri

Her kullanıcı arayüzü aşağıdaki üç ana hususu dikkate alır:

  • UI elements: Bunlar, kullanıcının sonunda gördüğü ve etkileşim kurduğu temel görsel öğelerdir. GWT, bu eğitimde ele alacağımız, temelden karmaşığa değişen yaygın olarak kullanılan ve yaygın öğelerin geniş bir listesini sağlar.

  • Layouts:UI öğelerinin ekranda nasıl düzenleneceğini tanımlarlar ve GUI'ye (Grafik Kullanıcı Arayüzü) son bir görünüm ve his sağlarlar. Bu kısım, Düzen bölümünde ele alınacaktır.

  • Behavior:Bunlar, kullanıcı UI öğeleriyle etkileşime girdiğinde meydana gelen olaylardır. Bu bölüm Olay İşleme bölümünde ele alınacaktır.

Her AWT denetimi, özellikleri Component sınıfından devralır.

Sr. No.Kontrol ve Açıklama
1

Bileşen

Bileşen, GUI kontrolleri için soyut bir süper sınıftır ve grafiksel gösterime sahip bir nesneyi temsil eder.

AWT UI Öğeleri:

AWT kullanılarak tasarlanmış GUI sırasında yaygın olarak kullanılan kontrollerin listesi aşağıdadır.

Sr. No.Kontrol ve Açıklama
1

Etiket

Bir Etiket nesnesi, bir kaba metin yerleştirmek için kullanılan bir bileşendir.

2

Buton

Bu sınıf, etiketli bir düğme oluşturur.

3

Onay Kutusu

Onay kutusu, herhangi bir on (true) veya off (yanlış) durum.

4

Onay Kutusu Grubu

CheckboxGroup sınıfı, onay kutusu kümesini gruplamak için kullanılır.

5

Liste

List bileşeni, kullanıcıya kayan bir metin öğeleri listesi sunar.

6

Metin alanı

TextField nesnesi, tek bir metin satırının düzenlenmesine izin veren bir metin bileşenidir.

7

Metin Alanı

TextArea nesnesi, birden çok metin satırının düzenlenmesine izin veren bir metin bileşenidir.

8

Tercih

Seçimlerin açılır menüsünü göstermek için bir Seçim kontrolü kullanılır. Seçilen seçim menünün üstünde gösterilir.

9

Tuval

Bir Canvas kontrolü, uygulamanın bir şeyler çizebileceği veya kullanıcı tarafından oluşturulan girdileri alabileceği dikdörtgen bir alanı temsil eder.

10

Resim

Bir Görüntü denetimi, grafik görüntüleri temsil eden tüm görüntü sınıfları için üst sınıftır.

11

Kaydırma çubuğu

Kaydırma çubuğu kontrolü, kullanıcının değerler aralığı arasından seçim yapmasını sağlamak için bir kaydırma çubuğu bileşenini temsil eder.

12

Diyalog

Bir İletişim kutusu denetimi, bir başlık ve kullanıcıdan bir tür girdi almak için kullanılan bir kenarlıkla üst düzey bir pencereyi temsil eder.

13

Dosya İletişim Kutusu

Bir FileDialog kontrolü, kullanıcının bir dosya seçebileceği bir iletişim penceresini temsil eder.