13 Mart 2013 Çarşamba

YENİ KAYIT EKLEME ARAYÜZÜ VE KODLARI

 
 
 
 
 
 
 
 
 
 
YENİ KAYIT EKLEME PENCERESİNİN KODLARI
 
 
 
 
package tr.org.rahime.proj.ui;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JMenuBar;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
 

public class yenikayıteklemeGui extends JDialog implements InterFace{
   public yenikayıteklemeGui() {
    initPencere();
   }
   public void initPencere() {
    JPanel anapanel= initPanel();
    add(anapanel);

 
 

      setTitle("Yeni Kayıt");
      setSize(500, 600);
      setDefaultCloseOperation(DISPOSE_ON_CLOSE);
      setLocationRelativeTo(null);
      setResizable(false);
      setModalityType(DEFAULT_MODALITY_TYPE);
      setVisible(true);

 
 
   }


   public JPanel initPanel() {
     JPanel anaJPanel = new JPanel(new BorderLayout());
      JPanel bilgilerJPanel = new JPanel(new BorderLayout());
      JPanel textJPanel = new JPanel(new GridLayout(10, 2, 6, 6));
      JLabel tcJLabel = new JLabel("TC NUMARASI GİRİNİZ");
      textJPanel.add(tcJLabel);
      JTextField tcJTextField = new JTextField(10);
      textJPanel.add(tcJTextField);
      JLabel adiJLabel = new JLabel("ADI");
      textJPanel.add(adiJLabel);
      JTextField adıJTextField = new JTextField();
      textJPanel.add(adıJTextField);
     
      JLabel soyadiJLabel = new JLabel("SOYADI");
      textJPanel.add(soyadiJLabel);
      JTextField soyadiJTextField = new JTextField();
      textJPanel.add(soyadiJTextField);
      JLabel dogumtarihiJLabel = new JLabel("DOĞUM TARİHİ");
      textJPanel.add(dogumtarihiJLabel);
      JTextField dogumtarihiTextField = new JTextField();
      textJPanel.add(dogumtarihiTextField);
      JLabel dogumyeriJLabel = new JLabel("DOĞUM YERİ");
      textJPanel.add(dogumyeriJLabel);
      JTextField dogumyeriJTextField = new JTextField();
      textJPanel.add(dogumyeriJTextField);
     
     
      JLabel cinsiyetiJLabel = new JLabel("CİNSİYETİ");
      textJPanel.add(cinsiyetiJLabel);
      JComboBox cinsiyetbBox= new JComboBox();
      textJPanel.add(cinsiyetbBox);
     
     
                 
      JLabel anneJLabel = new JLabel("ANNE ADI");
      textJPanel.add(anneJLabel);
      JTextField anneJTextField = new JTextField();
      textJPanel.add(anneJTextField);
     
      JLabel babaJLabel = new JLabel("BABA ADI");
      textJPanel.add(babaJLabel);
      JTextField babaJTextField = new JTextField();
      textJPanel.add(babaJTextField);
     
      JLabel telJLabel = new JLabel("TELEFON");
      textJPanel.add(telJLabel);
      JTextField  telJTextField = new JTextField();
      textJPanel.add(telJTextField);
    
     
      bilgilerJPanel.add(textJPanel, BorderLayout.CENTER);
    
      JPanel adresJPanel = new JPanel(new GridLayout(2, 3));
    
      JLabel adresJLabel = new JLabel("ADRES");
      adresJPanel.add(adresJLabel);
    
      JTextArea adresArea= new JTextArea(2,3);
      adresArea.setWrapStyleWord(true);
      adresArea.setLineWrap(true);
 
      JScrollPane adresJSPane= new JScrollPane(adresArea);
      adresJPanel.add(adresJSPane);
    
    
      bilgilerJPanel.add(adresJPanel, BorderLayout.SOUTH);
      JPanel silJPanel = new JPanel(new BorderLayout());
      JButton silButton = new JButton("LİSTELE");
      silJPanel.add(silButton, BorderLayout.SOUTH);
      JPanel üstJPanel = new JPanel(new BorderLayout());
      üstJPanel.add(bilgilerJPanel, BorderLayout.CENTER);
      üstJPanel.add(silJPanel, BorderLayout.EAST);
      bilgilerJPanel.setBorder(BorderFactory.createTitledBorder("Çocuk Bilgilerini Giriniz"));
     
      anaJPanel.add(üstJPanel, BorderLayout.NORTH);
           
      JPanel altJPanel = new JPanel(new BorderLayout());
      JTextField bulField = new JTextField();
      altJPanel.add(bulField, BorderLayout.NORTH);
      JList kayıtJList = new JList();
      altJPanel.add(kayıtJList, BorderLayout.CENTER);
      JPanel butonJPanel = new JPanel(new GridLayout(1, 3));
      JButton kaydetButton = new JButton("KAYDET");
      butonJPanel.add(kaydetButton);
      JButton güncelleButton = new JButton("GÜNCELLE");
      butonJPanel.add(güncelleButton);
      JButton silButton2 = new JButton("SİL");
      butonJPanel.add(silButton2);
     
      altJPanel.add(butonJPanel, BorderLayout.SOUTH);
      anaJPanel.add(altJPanel, BorderLayout.CENTER);
      return anaJPanel;
 
 
 

}

   public JMenuBar initBar() {
 
    return null;
   }
}
 
 
 
Emeği geçen öğretmenimiz Alper KAHRİMAN 'a teşekkür ederim ...
 
 
 
 
 
 

Hiç yorum yok:

Yorum Gönder