-Kodları
package tr.org.hmyo.yusuf.ui;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
public class EbatGui extends JDialog {
public EbatGui() {
init();
}
public void init() {
add(initJPanel());
setTitle("Ebat Türü");
setSize(300, 300);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
setLocationRelativeTo(null);
setModalityType(DEFAULT_MODALITY_TYPE);
setVisible(true);
}
public JPanel initJPanel() {
JPanel anaJPanel = new JPanel(new BorderLayout());
JPanel üstJPanel = new JPanel(new BorderLayout());
JPanel bilgilerJPanel = new JPanel(new BorderLayout());
JPanel solJPanel = new JPanel(new GridLayout(1, 2));
JLabel baskiTürüAdiJLabel = new JLabel("Ebat Adı");
solJPanel.add(baskiTürüAdiJLabel);
JTextField baskiTürüAdiField = new JTextField(10);
solJPanel.add(baskiTürüAdiField);
JPanel EnBoyJPanel = new JPanel(new GridLayout(1,2));
JLabel boyutJLabel = new JLabel("Boyut");
EnBoyJPanel.add(boyutJLabel);
JPanel düzenJPanel = new JPanel(new GridLayout(1,3));
JTextField enField = new JTextField();
düzenJPanel.add(enField);
JLabel xJLabel = new JLabel("X");
düzenJPanel.add(xJLabel);
JTextField boyField = new JTextField();
düzenJPanel.add(boyField);
EnBoyJPanel.add(düzenJPanel);
bilgilerJPanel.add(EnBoyJPanel, BorderLayout.SOUTH);
bilgilerJPanel.add(solJPanel, BorderLayout.NORTH);
üstJPanel.add(bilgilerJPanel, BorderLayout.CENTER);
JPanel temizleJPanel = new JPanel(new BorderLayout());
JButton temizleButton = new JButton("Temizle");
temizleJPanel.add(temizleButton, BorderLayout.SOUTH);
üstJPanel.add(temizleJPanel, BorderLayout.EAST);
JPanel altJPanel = new JPanel(new BorderLayout());
JTextField araField = new JTextField(10);
altJPanel.add(araField, BorderLayout.NORTH);
JList baskiTuruJList = new JList();
JScrollPane pane = new JScrollPane(baskiTuruJList);
altJPanel.add(pane, 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(üstJPanel, BorderLayout.NORTH);
anaJPanel.add(altJPanel, BorderLayout.CENTER);
return anaJPanel;
}
}

Hiç yorum yok:
Yorum Gönder