package tr.org.hmyo.yusuf.ui;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class MüsteriEkle extends JDialog {
public MüsteriEkle() {
init();
}
public void init() {
add(initJPanel());
setTitle("Müşteri Ekle");
setSize(300, 400);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
setLocationRelativeTo(null);
setResizable(false);
setModalityType(DEFAULT_MODALITY_TYPE);
setVisible(true);
}
public JPanel initJPanel() {
JPanel anaJPanel = new JPanel(new BorderLayout());
JPanel bilgilerJPanel = new JPanel(new BorderLayout());
JPanel textJPanel = new JPanel(new GridLayout(4, 2, 5, 5));
JLabel adiJLabel = new JLabel("Adı");
textJPanel.add(adiJLabel);
JTextField adiJTextField = new JTextField(10);
textJPanel.add(adiJTextField);
JLabel soyadiJLabel = new JLabel("Soyadı");
textJPanel.add(soyadiJLabel);
JTextField soyadiJTextField = new JTextField();
textJPanel.add(soyadiJTextField);
JLabel telefonuJLabel = new JLabel("Telefonu");
textJPanel.add(telefonuJLabel);
JTextField TelefonuTextField = new JTextField();
textJPanel.add(TelefonuTextField);
JLabel ePostaJLabel = new JLabel("E-Posta");
textJPanel.add(ePostaJLabel);
JTextField ePostaJTextField = new JTextField();
textJPanel.add(ePostaJTextField);
bilgilerJPanel.add(textJPanel, BorderLayout.CENTER);
JPanel areaJPanel = new JPanel(new GridLayout(2, 2));
JLabel adresJLabel = new JLabel("Adresi");
areaJPanel.add(adresJLabel);
JTextArea adresJtextArea = new JTextArea(2, 20);
areaJPanel.add(adresJtextArea);
JLabel aciklamaJLabel = new JLabel("Açıklama");
areaJPanel.add(aciklamaJLabel);
JTextArea aciklamatextArea = new JTextArea(2, 20);
areaJPanel.add(aciklamatextArea);
bilgilerJPanel.add(areaJPanel, BorderLayout.SOUTH);
JPanel temizleJPanel = new JPanel(new BorderLayout());
JButton temizleButton = new JButton("Temizle");
temizleJPanel.add(temizleButton, BorderLayout.SOUTH);
JPanel üstJPanel = new JPanel(new BorderLayout());
üstJPanel.add(bilgilerJPanel, BorderLayout.CENTER);
üstJPanel.add(temizleJPanel, BorderLayout.EAST);
bilgilerJPanel.setBorder(BorderFactory.createTitledBorder("Müşteri Bilgileri Giriniz"));
anaJPanel.add(üstJPanel, BorderLayout.NORTH);
JPanel altJPanel = new JPanel(new BorderLayout());
JTextField bulField = new JTextField();
altJPanel.add(bulField, BorderLayout.NORTH);
JList müsteriJList = new JList();
altJPanel.add(müsteriJList, BorderLayout.CENTER);
JPanel butonJPanel = new JPanel(new GridLayout(1, 3));
JButton kaydetButton = new JButton("Kaydet");
butonJPanel.add(kaydetButton);
JButton düzenleButton = new JButton("Düzenle");
butonJPanel.add(düzenleButton);
JButton silButton = new JButton("Sil");
butonJPanel.add(silButton);
altJPanel.add(butonJPanel, BorderLayout.SOUTH);
anaJPanel.add(altJPanel, BorderLayout.CENTER);
return anaJPanel;
}
}

Hiç yorum yok:
Yorum Gönder