SORU
12 EYLÜL 2008, Cuma


Seçim Dinleyici Değiştirmek JComboBox?

Bir seçim JComboBox yapılan her yangın için olay çıkarmaya çalışıyorum.

Yaşıyorum sorun addSelectionListener() belirgin bir yöntem yoktur.

actionPerformed() kullanmaya çalıştım ama hiçbir zaman tetikler.

JComboBox için model ağır basan kısa fikir.

Nasıl JComboBox bir seçimi bir değişiklikten haberdar alabilirim?

Düzenleme:JComboBox, hatalı çalışan bir alt kullanıyordum meğer özür dilerim ama cevabını iyi olduğundan soru bırakacağım. Oy işi başlasın. :)

CEVAP
12 EYLÜL 2008, Cuma


Bu gibi ActionListeners, yanıt:

combo.addActionListener (new ActionListener () {
    public void actionPerformed(ActionEvent e) {
        doSomething();
    }
});

@John Calsbeek haklı olarak addItemListener() çalışacak, çok dikkat çekiyor. 2 ItemEvents gerçi, daha önce Seçilen öğenin deselection için bir tane alabilirsiniz ve yeni madde seçimi için başka bir. Sadece iki olay türlerini kullanmayın!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ColdfusTion

    ColdfusTion

    3 Aralık 2007
  • Makeup Lover

    Makeup Lover

    12 HAZİRAN 2011
  • Within Temptation

    Within Tempt

    18 EYLÜL 2006