ObservableListVeri değişikliklerini izleyen ve bu değişiklikleri otomatik olarak arayüze bildiren gözlemlenebilir bir liste yapısıdır. Örnek: Tabloya yeni bir öğrenci eklendiğinde, bu listenin güncellenmesi tablonun da anında güncellenmesini sağlar.
CellValueFactoryBir sütunun modeldeki hangi veriyi göstereceğini belirleyen bir Callback mekanizmasıdır. Örnek: Öğrenci notunu 'Not' sütununa bağlamak için kullanılır.
PropertyValueFactorySütun verilerini property ismi üzerinden otomatik eşleyen bir kolaylaştırıcı sınıftır. Örnek: 'no' adında bir property varsa, bu sınıf ile sütuna hızlıca bağlanabilir.
PredicateFiltreleme işlemlerinde kullanılan ve öğenin listelenip listelenmeyeceğine karar veren bir mantıksal kuraldır. Örnek: Arama kutusuna yazılan metni içeren öğrencileri filtrelemek için kullanılır.
FilteredListAna veriyi silmeden, belirli bir koşula göre görünümü daraltan bir liste sarmalayıcısıdır. Örnek: Kullanıcı arama kutusuna 'Bilgisayar' yazdığında sadece o bölümdeki öğrencileri gösterir.
SortedListVerileri belirli bir kritere göre sıralayan ve bu sıralamayı TableView ile eşleyen bir görünüm listesidir. Örnek: 'Not' sütununa tıklandığında notları küçükten büyüğe sıralar.
SelectionModelTablodaki satır seçimlerini yöneten ve seçilen öğeye erişim sağlayan bir yapıdır. Örnek: Silinecek öğrenciyi belirlemek için seçili satırı yakalamaya yarar.
TextFieldTableCellTablo hücrelerini düzenlenebilir bir metin kutusuna dönüştüren hazır bir hücre sınıfıdır. Örnek: Öğrenci adını tablo üzerinde doğrudan değiştirmek için kullanılır.
StringConverterDüzenlenebilir hücrelerdeki metin değerini modeldeki veri tipine (veya tam tersine) dönüştüren bir araçtır. Örnek: TextField'dan gelen metni integer bir nota çevirmek için gereklidir.
Lambda BağlamaJava'da isimsiz fonksiyonlar kullanarak veri bağlamayı daha okunabilir ve güvenli hale getiren bir yöntemdir. Örnek: 'c -> c.getValue().nameProperty()' ifadesi ile sütuna veri aktarımı.