[Çözüldü] Swing'de List Kullanımı

Başlatan Timur, 08 Mayıs 2012 - 10:48:51

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

Timur

Merhabalar,

Java'da GUI'nin List elemanına Tıkladığım zaman Label'de bir resmin görünmesini istiyorum arkadaşlar. Yardımcı olabilir misiniz?  :)

rutku

Hayallerini kodla ...

uKiriş
Mezgeldek

berat01

public class xxx........................... implements ActionListener{
List a, b = new List();
......
......
@Override
public void actionPerformed(ActionEvent ae) {
        if (ae.getSource() == a) {
                  //Labelda resmi göster.
            }
         
        }
else if (ae.getSource() == b) {
                  //Labelda baska bir resim göster.
            }
.......
.......
}


Bunu yapman için öncelikle ActionListener' a ihtiyacın var. Yukarıda yaklaşık olarak nasıl bir yol izleyebileceğini yazdım.

a ve b isminde iki listem var.

Sonra actionPerformed diye bir bölüm geliyor ve ActionEvent ae' yi kullanıyor. Burada action fare ile her hangi bir yere tıklama olabilir.

Sonra eğer bu tıklanan yer a listesimi diye kontrol ediyor (getsource). Sonra doğru ise Labela yapmak istediklerini içeri kodlarsın.

Yok a listesine değilde b listesine aitse(get source) bu sefer başka bir şey yapıyor. Başka resim göstermek gibi yda yazı yazmak gibi.

Else ve If'lerle programı daha da geliştirebilirsin.

bl4cksta

bunlarla pekde uğraşmana gerek yok aslında sonuçta swing programcıdan çok tasarımcıya ait kısım.netbeans yüklersen netbeansde swing tasarlamak için çok fazla imkanlar sağlıyor sana list box ekle diyosun yerini herşeyini içindekini default valuesunu fontunu hemen hemen herşeyini seçebiliyorsun

burk


Timur

başlık çözülmüştür, kilitleyebilirsiniz.