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. |