Java

JList Tıklama Olayı ve ListSelectionListener Kullanımı

Bu yazıda JButton, JTextField ve JList kullanarak liste içindeki seçili olan öğeyi güncellemeyi göstereceğim. Bu örnek daha önce yazdığım JList Eleman Ekleme – Silme, JButton Tıklama ve JButton ile JTextField kullanımı konularının birleşimi bir örnek olacaktır.

İlk olarak Java’da bir butona tıklandığında ActionListener arayüzüne bildirilir. Bu arayüz’de bulunan ve override yapılması gereken actionPerformed() abstract metodu ile tıklama olayı kontrol edilmektedir.

JList içinde aynı işlemler ListSelectionListener arayüzü de JList nesneleri için kullanılır. Bu arayüzüde valueChanged() metodu override yapılarak liste ile ilgili işlemleri yapılabilir.

Adım 1: GUI Nesnelerinin oluşturulması(JFrameOrnek.java)

Main.java

Adım 2: JList item click olayı (JFrameOrnek.java)

Adım 3: Button tıklama olayı

Kodları toparlayıp yazacak olursak. JFrameOrnek.java dosyasının içeriği şu şekilde olacaktır.

Ekran çıktısı:

JList Tıklama Olayı ve ListSelectionListener Kullanımı
JList Tıklama Olayı ve ListSelectionListener Kullanımı

Yorum Yap

Yorum yapmak için tıklayın