8 Mayıs 2014 Perşembe


ARKADAŞLAR BU HAFTA YARDIM MENÜSÜNE TIKLADIGIMIZDA BLOG ADRESİNE BAGLANMAKTADIR.





public JPanel initPanel() {

JPanel panel = new JPanel(new GridLayout(2,1,5,5));

JButton button=new JButton("Yardim");
       button.addActionListener(this);
       Container contentPane=getContentPane();
       contentPane.setLayout(new FlowLayout());
       contentPane.add(button);
       setBounds(200,200,200,200);
       setVisible(true);
     
           JLabel aciklama = new JLabel("Yönlendiriliyorsunuz...");
           panel.add(button);
           panel.add(aciklama);
   
Yardım Menüsüne tıkladıgımızda ibrahimdonmez.blogspot.com adresine baglanmayı gerçekleştirecektir




 
       try{
           Process p=Runtime.getRuntime().exec("C:\\Program Files\\Internet Explorer\\IEXPLORE.exe www.ibrahimdonmez.blogspot.com");
       }catch(IOException ex){
           ex.printStackTrace();
       }
 
     
     
return panel;
}

24 Nisan 2014 Perşembe


VERİ TABANINA TARİH EKLEME



Şekildeki gibi jcalendar ile eklediginiz bir tarihi veri tabanına eklemek için adım adım ilerleyelim ilk yapılması gereken  Domain sınıfına = private Date tarih; 
  yapmalısınız fakat burada dikkat etmeniz gereken önemli nokta Date  'yi Sql olanını secmelisiniz " import java.sql.Date;  " 

     Daha sonra  dao sınıfında  herhangibi bir  degişiklik yok fakat gormeniz açısından  ornek olarak ekliyorum.
stmt.executeUpdate("INSERT INTO calismaProgrami(tarih) VALUES('"+ yeniCalismaProgramiDomain.getTarih()
     + "')");

Son adım Gui ancak bu kısımda çok önemli çünkü bu sınıf ta Domain sınıfının tam tersi Date util olanı seçilmektedir ornek=

kayıtButton.addActionListener(new ActionListener() {
   public void actionPerformed(ActionEvent arg0) {




                                java.util.Date  günlerDate=tarihChooser.getDate();
    Date günlerSQLDate=new Date(günlerDate.getTime());    
    yeniCalismaProgramiDomain.setTarih(günlerSQLDate);

17 Nisan 2014 Perşembe


Bu Hafta Arkadaşlar İreport un kullanım amaçlarını sıralayacam

ireport designer  bir raporlama aracıdır. Netbeans platformunun kendisi kullanılarak oluşturulan designer ile veritabananına bağlanırsınız ve istediğiniz gibi raporlama yapabilirsiniz. İndirip kurduğunuzda sırası ile ;

1- Veritabanı eklersiniz.

2- Tabloları görüntülersiniz.

3- Tablolar  arasında istediğiniz şekilde görsel ortamda raporlama alabilirsiniz.

3- Aldığınız raporları ister html ister pdf ister excel olarak, dışarı aktarabilirsiniz. Birçok formatı tanır.

4- Raporlarınızı kaydedebilirsiniz.

5- Mobil ortam için bile rapor oluşturabilirsiniz.

6- İsterseniz tasarım ekranını kullanmadan kendi yazıdığınız sql sorgularını  rapor olarak alabilirsiniz.

7- AGPL ile lisanslanmıştır. Ücretsizdir. JasperReport organizasyonu tarafından desteklenmektedir.

8- Geliştirilebilir, dilerseniz, kendiniz de plugin yazabilirsiniz.

10 Nisan 2014 Perşembe

Bu Hafta kaydet butonuna basttıgımızda  ekran "KAYIT BAŞARILI" mesajı vermek için gerekli olan kodu paylaşacam


JOptionPane.showMessageDialog(kaydetButton, "Kayıt başarılı");

Notmal pencere kaydet butanuna bastıgımızda aşagı şekilde görüldügü gibi "KAYIT BAŞARILI " mesajı vermektedir





20 Mart 2014 Perşembe

JPopupmenü kullanma kodları
/*Listemizi oluşturalım*/
                JList liste = new JList();
  JScrollPane listeJScrollPane = new JScrollPane(liste);

/*JPopupMennu oluşturalım*/
  JPopupMenu listeJPopupMenu = new JPopupMenu();
 
/*JMenuItem oluşturalım*/ 
  JMenuItem yeniKayitItem = new JMenuItem("Yeni Kayıt");
  listeJPopupMenu.add(yeniKayitItem);
  
  JMenuItem duzenleItem = new JMenuItem("Düzenle");
  listeJPopupMenu.add(duzenleItem);
  
  JMenuItem silItem = new JMenuItem("Sil");
  listeJPopupMenu.add(silItem);
 
/*PopumMenuyü Listemize Ekleyelim*/
  liste.setComponentPopupMenu(listeJPopupMenu);
  

6 Mart 2014 Perşembe

arkadaşlar java pogramlama dilinde liste rengini degiştirme kodunu sizlerle paylasacagım
eklemeden önceki hali








eklendikten sonrakı hali



listeyi ekledıgımız kod kısmı

listeleJlist.setBackground(Color.Blue);




27 Şubat 2014 Perşembe

Arkadaşlar aşağıda yazmış olduğum komutlar sayesinde yazı tipi üzerinde ayarlama yapabiliriz.Örnek olsun diye kaydetButton örnek gösterilmiştir.



kaydetButton.setFont(new Font("Arial", Font.BOLD + Font.ITALIC, 11));