3 Aralık 2012 Pazartesi

Müşteri Ekle Penceresi

7-) Müşteri Ekle



-Kodları


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