Yazacağımız kodlar AnaPencereGui sınıfının(class) içerisinde bulunan initPanel metoduna yazılıcaktır..
JLabel - JTextField ve JPasswordField
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
JLabel kullaniciAdiJLabel = new JLabel("Kullanıcı Adı");// JLabel oluşturuyoruz
anaJPanel.add(kullaniciAdiJLabel);//Panelimize Ekliyoruz
JTextField kullaniciJTextField = new JTextField(10);//JTextField oluşturuyoruz
anaJPanel.add(kullaniciJTextField);//Panelimize Ekliyoruz
JLabel parolaJLabel = new JLabel("Parola");// JLabel oluşturuyoruz
anaJPanel.add(parolaJLabel);//Panelimize Ekliyoruz
JPasswordField parolaField = new JPasswordField(10);// JPasswordTextField oluşturuyoruz
anaJPanel.add(parolaField);//Panelimize Ekliyoruz
return anaJPanel;
}
JComboBox
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
JLabel sehirlerJLabel = new JLabel("Şehirler :");// JLabel oluşturuyoruz
anaJPanel.add(sehirlerJLabel);// JLabeli Panele ekliyoruz
String comboString[] = { "Adana", "Adıyaman", "Afyon","..." };//ComboBox'da görülecek stringleri ayarlıyoruz
JComboBox sehirlerBox = new JComboBox(comboString);// ComboBox oluşturma
anaJPanel.add(sehirlerBox);//Panelimize Ekliyoruz
return anaJPanel;
}
JCheckBox
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
JLabel hobilerJLabel= new JLabel("Hobiler :");// JLabel oluşturuyoruz
anaJPanel.add(hobilerJLabel);// JLabeli Panele ekliyoruz
JCheckBox box = new JCheckBox("Yüzme\n");// JCheckBox oluşturuyoruz
anaJPanel.add(box);// JCheckBox Panele ekliyoruz
JCheckBox box2 = new JCheckBox("Koşu\n");// JCheckBox oluşturuyoruz
anaJPanel.add(box2);// JCheckBox Panele ekliyoruz
JCheckBox box3 = new JCheckBox("Yürüme\n");// JCheckBox oluşturuyoruz
anaJPanel.add(box3);// JCheckBox Panele ekliyoruz
return anaJPanel;
}
Jlist
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel(new BorderLayout());
String listeString[] = { "Yusuf Aytin", "Hakan Keten", "Hasan Kandil" };//JList'de görülecek stringleri ayarlıyoruz
JList jList = new JList(listeString);//JListi Oluştur
anaJPanel.add(jList, BorderLayout.CENTER);//JListi panele ekliyoruz
return anaJPanel;
}
JButton
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
JButton kaydetButton = new JButton("Kaydet");
anaJPanel.add(kaydetButton);
JButton iptalButton = new JButton("İptal");
anaJPanel.add(iptalButton);
return anaJPanel;
}
Swing bileşenlerinin bazıları bunlar, bir sonra ki anlatımla swing bileşenleri eklemeye devam edicez.... Hoşçakalın :))
Hiç yorum yok:
Yorum Gönder