17 Nisan 2013 Çarşamba

Değer Girmeden Kaydetmeyi Engelleme


Kaydetme işleminde belirlenen değerler girilmeden kayıt işlemini engelleyeceğiz.


String kodu = grupKoduField.getText();//Kodu alanı tanımlaması yapılıyor.
   String adi = grupAdiField.getText();//Ad alanı tanımlaması yapılıyor.



if (!adi.isEmpty() && !kodu.isEmpty()) {

    ekleButton.setBackground(Color.green);//Alanların hepsi doldurulup ekle Kaydetme Başarılı olursa butonun alacacı renk belirlenir.
   

GrupDomain GrupDomain= new GrupDomain();


GrupDomain.setGrupKodu(grupKoduField.getText());
GrupDomain.setGrupAdi(grupAdiField.getText());
GrupDao.ekle(GrupDomain);


ListeJList.setListData(GrupDao.listele().toArray());
 } else {

 ekleButton.setBackground(Color.red);//Alanlar doldurulmadan kaydetmek istediğimizde ekle butonun yanacağı renk belirlenir.
    JOptionPane.showMessageDialog(null,
      "tüm sütünları doldurun!");//Verilecek mesaj yazılır.



}
}
});

Şekil.1.1.Örnek Resim

Görüldüğü gibi girilecek alanlar tanımlandıktan sonra if else ile kısıtlama yapılıyor.Eğer belirlenen alanların hepsi doldurulup kayıt işlmi yapılırsa kayıt başarılı olduğundan  Ekle buton yeşil yanar.



Şekil.1.2.Örnek Resim

Eğer alanlar doldurulmadan kayıt işlemi yapılmaya çalışılırsa "Tüm sütunları doldurun"mesajını verir ve buton Yeşil Yanar.



Hiç yorum yok:

Yorum Gönder