YENİ KAYIT EKLEME PENCERESİNİN KODLARI
package tr.org.rahime.proj.ui;
import java.awt.BorderLayout;
import java.awt.GridLayout;
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;
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 yenikayıteklemeGui() {
initPencere();
}
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);
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));
JPanel textJPanel = new JPanel(new GridLayout(10, 2, 6, 6));
JLabel tcJLabel = new JLabel("TC NUMARASI GİRİNİZ");
textJPanel.add(tcJLabel);
textJPanel.add(tcJLabel);
JTextField tcJTextField = new JTextField(10);
textJPanel.add(tcJTextField);
textJPanel.add(tcJTextField);
JLabel adiJLabel = new JLabel("ADI");
textJPanel.add(adiJLabel);
textJPanel.add(adiJLabel);
JTextField adıJTextField = new JTextField();
textJPanel.add(adıJTextField);
JLabel soyadiJLabel = new JLabel("SOYADI");
textJPanel.add(soyadiJLabel);
textJPanel.add(adıJTextField);
JLabel soyadiJLabel = new JLabel("SOYADI");
textJPanel.add(soyadiJLabel);
JTextField soyadiJTextField = new JTextField();
textJPanel.add(soyadiJTextField);
textJPanel.add(soyadiJTextField);
JLabel dogumtarihiJLabel = new JLabel("DOĞUM TARİHİ");
textJPanel.add(dogumtarihiJLabel);
textJPanel.add(dogumtarihiJLabel);
JTextField dogumtarihiTextField = new JTextField();
textJPanel.add(dogumtarihiTextField);
textJPanel.add(dogumtarihiTextField);
JLabel dogumyeriJLabel = new JLabel("DOĞUM YERİ");
textJPanel.add(dogumyeriJLabel);
textJPanel.add(dogumyeriJLabel);
JTextField dogumyeriJTextField = new JTextField();
textJPanel.add(dogumyeriJTextField);
JLabel cinsiyetiJLabel = new JLabel("CİNSİYETİ");
textJPanel.add(cinsiyetiJLabel);
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);
textJPanel.add(cinsiyetbBox);
JLabel anneJLabel = new JLabel("ANNE ADI");
textJPanel.add(anneJLabel);
JTextField anneJTextField = new JTextField();
textJPanel.add(anneJTextField);
textJPanel.add(anneJTextField);
JLabel babaJLabel = new JLabel("BABA ADI");
textJPanel.add(babaJLabel);
JTextField babaJTextField = new JTextField();
textJPanel.add(babaJTextField);
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);
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);
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);
ü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);
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);
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);
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