İleri Programlama Dersi 8. Ünite Sorularla Öğrenelim
Java’da Kullanıcı Arayüzü Tabanlı Programlama
Liste bileşenine ait setSelectionMode metodunun çalışma prensibi nasıldır?
Bu metodun aldığı parametre SelectionMode.SINGLE olduğunda listenin tek elemanının, SelectionMode.MULTIPLE olduğunda ise listenin birden fazla elemanın seçilmesine izin verilmektedir.
İsmi ‘Düğme’ olan kullanıcı arayüzü bileşeninin java sınıfı nedir?
Button
Java programlama dilinde, kullanıcı arayüzü geliştirmek için hangi kütüphaneler vardır?
Java programlama dilinde, kullanıcı arayüzü geliştirmek için sırasıyla AWT, Swing ve JavaFX isimli kütüphaneler ortaya çıkmıştır.
İsmi ‘Açılır kutu’ olan kullanıcı arayüzü bileşeninin java sınıfı nedir?
ComboBox
Java sınıfı ‘Label’ olan kullanıcı arayüzü bileşeninin ismi nedir?
Etiket
Java sınıfı ‘ScrollBar’ olan kullanıcı arayüzü bileşeninin ismi nedir?
Kaydırma Çubuğu
Bir JavaFX uygulamasında öncelikle yerine getirilmesi gereken nedir?
JavaFX uygulaması olacak sınıfın Application sınıfından kalıtım yoluyla türemiş ve start metodunu eziyor olması gerekir.
JavaFX nasıl bir kütüphanedir?
JavaFX ise programcıların daha hızlı ve etkili şekilde kullanıcı arayüzü oluşturmaları adına sonradan inşa edilen bir Java kütüphanesidir.
Java sınıflarından biri olan Vbox’ın işlevi nedir?
Bileşenlere tek bir sütunda dikey olarak yerleşim sağlar.
Java programlama dilinde mesajların ayrı bir pencerede görüntülenmesi için kullanılan sınıfın ismi nedir?
Alert
Bir JavaFX uygulamasında temel var olanlar nelerdir?
JavaFX uygulaması olacak sınıfın Application sınıfından kalıtım yoluyla türemiş ve start metodunu eziyor olması gerekir. Start metodu Stage sınıfı türünde bir parametre almaktadır. Stage sınıfı, ekranda bir form oluşmasına olanak sağlayacaktır. Arayüz oluşturmak için Stage sınıfı ile ilişkilendirilmiş Scene türünde sınıfımız bulunacaktır. Scene sınıfının içerilerinde etiket, metin alanı vb. grafik kullanıcı arayüzü elemanları yer alabilmektedir.
Java sınıflarından biri olan HBox’ın işlevi nedir?
Bileşenlere tek bir satırda yatay olarak yerleşim sağlar.
JavaFX kütüphanesine ait çeşitli arayüz bileşenlerine örnekler nelerdir?
JavaFX kütüphanesi düğme, işaret kutusu, açılır kutu, etiket, liste, şifre alanı, radyo düğmesi, kaydırma çubuğu ve metin alanı gibi çeşitli arayüz bileşenlerine sahiptir.
JavaFX kütüphanesi kullanımı nasıl olmaktadır?
JavaFX kullanımının iki farklı şekilde yapılabilmesi mümkündür. Bunlardan ilki, arayüz görünümü oluşturmak için tamamen Java program kodlarının kullanıldığı durumdur. İkincisi ise FXML dediğimiz başka bir dosya yapısının bu sürece dâhil edilmesiyle kullanıcı arayüzünün ayrı bir dosya içerisinde oluşturulmasıdır.
JavaFX kütüphanesinin Java programlama diline katılımı nasıl olmuştur?
JavaFX kütüphanesi, Java geliştirme paketi (JDK) içerisine 2014 yılında yayınlanan 1.8 sürümünden itibaren dâhil edilmiştir.
Java sınıflarından biri olan GridPane’in işlevi nedir?
Bileşenlere ızgara şeklinde bir yerleşim sağlar.
Java sınıfı ‘TextField’ olan kullanıcı arayüzü bileşeninin ismi nedir?
Metin Alanı
Java sınıflarından biri olan BorderPane’in işlevi nedir?
Bileşenlere üst, alt, sağ, sol, merkez şeklinde yerleşim sağlar.
Nesneye yönelik programlama mantığı ile yazılmış bilgisayar programlardaki olay güdümlü kavramı nasıldır?
Örneğin fareyi bir düğmenin üzerine getirip tıkladığımızı varsayalım. Burada düğmenin üzerine tıklanması bir olayı ifade etmektedir. Fare ise o olayın kaynağıdır. Bir diğer taraftan da bu olay gerçekleştikten sonra ne yapılması gerektiği tanımlanmış olmalıdır. Bu tanımlama da olay yönetimi olarak isimlendirilmektedir. Bu da fare tarafından düğme tıklandığı zaman ekranda bir mesaj görüntülenmesidir. Bunların tamamına olay güdümlü programlama denmektedir.
Olay güdümlü programlama ile asıl yapılan nedir?
Olay güdümlü programlama ile asıl yapılan önceden yapılmış arayüzlere işlevsellik katmaktır.
-
2024-2025 Öğretim Yılı Güz Dönemi Ara (Vize) Sınavı Sonuçları Açıklandı!
date_range 2 Gün önce comment 0 visibility 59
-
2024-2025 Güz Dönemi Ara (Vize) Sınavı Sınav Bilgilendirmesi
date_range 6 Aralık 2024 Cuma comment 2 visibility 329
-
2024-2025 Güz Dönemi Dönem Sonu (Final) Sınavı İçin Sınav Merkezi Tercihi
date_range 2 Aralık 2024 Pazartesi comment 0 visibility 919
-
2024-2025 Güz Ara Sınavı Giriş Belgeleri Yayımlandı!
date_range 29 Kasım 2024 Cuma comment 0 visibility 1291
-
AÖF Sınavları İçin Ders Çalışma Taktikleri Nelerdir?
date_range 14 Kasım 2024 Perşembe comment 11 visibility 20162
-
Başarı notu nedir, nasıl hesaplanıyor? Görüntüleme : 25842
-
Bütünleme sınavı neden yapılmamaktadır? Görüntüleme : 14700
-
Harf notlarının anlamları nedir? Görüntüleme : 12646
-
Akademik durum neyi ifade ediyor? Görüntüleme : 12643
-
Akademik yetersizlik uyarısı ne anlama gelmektedir? Görüntüleme : 10582