Şimdi Ara

Java jTextField

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
406
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba javada jTextField kısmına bilgi girilmeden gönder butonuna basılırsa hata mesajı verdirmek için nasıl bir kod yazmak gerekiyor birde jTextField kısmına sadece sayı girdirtmek için bilgili arkadaşlar yardımcı olursa sevinirim teşekkürler.



  • doluluk boşluğu alttaki gibi kontrol edebilirsin
    yourJTextField.getDocument().addDocumentListener(new DocumentListener() { 
    public void changedUpdate(DocumentEvent e) {
    changed();
    }
    public void removeUpdate(DocumentEvent e) {
    changed();
    }
    public void insertUpdate(DocumentEvent e) {
    changed();
    }

    public void changed() {
    if (yourJTextField.getText().equals("")){
    System.out.println("HATA!");
    }
    else {
    loginButton.setEnabled(true);
    }

    }
    });


    sadece sayı girmek için ise
    http://docs.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html bu siteye bak ben sana açıklayayım yinede

    JFormattedTextField yourJTextField = new JFormattedTextField(format);
    yourJTextField.setValue(new Double(amount));
    yourJTextField.setColumns(10);
    yourJTextField.addPropertyChangeListener("value", this);
    ...
    format= NumberFormat.getNumberInstance();




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.