Eşleştirme
Ana Sayfa
Üniversiteler
Dersler
Özellikler
Çalışma Planı
Hakkımızda
İletişim
Premium
Giriş Yap
Ücretsiz Kayıt Ol
Ana Sayfa
»
Atatürk Üniversitesi ATA AÖF
»
Bilgisayar Programcılığı Önlisans Programı
» Görsel Programlama 2
← Ünite 1
Paylaş
Ünite 1
Javafx ile Uygulama Geliştirmeye Geçiş
Ünite 2 Eşleştirme
→
Ünite 1: Javafx ile Uygulama Geliştirmeye Geçiş — Kavram Eşleştirme
Tur 1 / 2
0 / 5 eşleşti
Önce bir kavram seç, sonra karşılığı olan tanıma dokun.
Kavramlar
Stage
Scene
Node
JavaFX Application Thread
init()
Tanımlar
Yukarıdan bir kavram seç.
JavaFX arayüzündeki tüm görsel bileşenlerin (Button, Label, VBox vb.) temel sınıfıdır. Sahne grafiği, bu düğümlerin hiyerarşik yapısından oluşur.
Arayüzün güncellenmesinden ve kullanıcı etkileşimlerinin işlenmesinden sorumlu olan özel iş parçacığıdır. Tüm UI değişiklikleri bu iş parçacığında yapılmalıdır.
Uygulama başlatıldığında, arayüz gösterilmeden önce çalışan ve gerekli hazırlıkların yapıldığı yaşam döngüsü metodudur.
JavaFX uygulamasının en üst düzey kapsayıcısıdır, yani uygulamanın penceresidir. Her JavaFX uygulaması bir 'primaryStage' ile başlar.
Sahne grafiğindeki tüm görsel öğelerin (Node) yerleştirildiği içerik alanıdır. Bir Stage içinde tek bir Scene aktif olabilir.
Stage
— JavaFX uygulamasının en üst düzey kapsayıcısıdır, yani uygulamanın penceresidir. Her JavaFX uygulaması bir 'primaryStage' ile başlar.
Scene
— Sahne grafiğindeki tüm görsel öğelerin (Node) yerleştirildiği içerik alanıdır. Bir Stage içinde tek bir Scene aktif olabilir.
Node
— JavaFX arayüzündeki tüm görsel bileşenlerin (Button, Label, VBox vb.) temel sınıfıdır. Sahne grafiği, bu düğümlerin hiyerarşik yapısından oluşur.
JavaFX Application Thread
— Arayüzün güncellenmesinden ve kullanıcı etkileşimlerinin işlenmesinden sorumlu olan özel iş parçacığıdır. Tüm UI değişiklikleri bu iş parçacığında yapılmalıdır.
init()
— Uygulama başlatıldığında, arayüz gösterilmeden önce çalışan ve gerekli hazırlıkların yapıldığı yaşam döngüsü metodudur.
start()
— JavaFX uygulamasının ana giriş noktasıdır; arayüzün kurulduğu, bileşenlerin sahneye eklendiği ve pencerenin gösterildiği metottur.
stop()
— Uygulama kapatılırken çalışan, kaynakların serbest bırakılması ve temizlik işlemlerinin yapıldığı yaşam döngüsü metodudur.
Platform.exit()
— Uygulamanın kontrollü bir şekilde sonlandırılmasını sağlayan ve stop() metodunun devreye girmesine olanak tanıyan komuttur.
Observable
— Veri üzerindeki değişikliklerin izlenmesini sağlayan ve bu değişiklikleri arayüze otomatik bildiren bir yapıdır. Örnek olarak ObservableList, bir listeye eleman eklendiğinde arayüzü günceller.
Sahne Grafiği (Scene Graph)
— JavaFX'te arayüz bileşenlerinin hiyerarşik bir ağaç yapısında düzenlenmesidir. Stage, Scene ve içindeki tüm Node'lar bu yapıyı oluşturur.
⚑ Bu kavramlarda hata var
Paylaş
Ünite 1
Javafx ile Uygulama Geliştirmeye Geçiş
Ünite 2 Eşleştirme
→
Ana Sayfa
Dersler
Çalışmam
Hesabım