Radio Button
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
ButtonGroup group = new ButtonGroup();//birden fazla seçim yaptırmamak için grup oluşturuyoruz.
JRadioButton bayButton = new JRadioButton("Bay");//JRadioButton oluşturuyoruz
JRadioButton bayanButton = new JRadioButton("Bayan");//JRadioButton oluşturuyoruz
group.add(bayButton);//JRadioButtonları grubumuza ekliyoruz..
group.add(bayanButton);//JRadioButtonları grubumuza ekliyoruz..
anaJPanel.add(bayanButton);//JRadioButtonları panelimize ekliyoruz
anaJPanel.add(bayButton);//JRadioButtonları panelimize ekliyoruz
return anaJPanel;
}
JSpinner
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
String string[] ={"Yusuf Aytin","Hakan Keten", "Hasan Kandil"};//JSpinnere eklenecek stringleri bir diziye atıyoruz..
SpinnerListModel listModel = new SpinnerListModel(string);//JSpinnere model belirliyoruz ve string dizimizi modelin içinde çağırıyoruz
JSpinner isimlerJSpinner = new JSpinner(listModel);//JSpinneri oluşturuyoruz ve list modelide burda çağırıyoruz.
anaJPanel.add(isimlerJSpinner);//JSpinnerı panelimize ekliyoruz...
return anaJPanel;
}JTextArea
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
JTextArea adresArea = new JTextArea(5, 20);// JTextArea 5 satır 20 olarak oluşturuluyor
JScrollPane adresPane = new JScrollPane(adresArea);
adresPane .setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
// dikey scroll devamlı görünür
anaJPanel.add(adresPane);// Panele ekliyoruz
return anaJPanel;
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
final JSlider sesJSlider = new JSlider(0, 100, 50); // JSliderimizi Oluşturuyoruz
sesJSlider.setMajorTickSpacing(10);// JSliderimize 10 birimde bir büyük tick atılıyor
sesJSlider.setMinorTickSpacing(2);// JSliderimize 2 birimde bir küçük tick atılıyor
sesJSlider.setPaintTicks(true);// JSliderimizin dekorları görünür yapar
sesJSlider.setPaintLabels(true);// JSliderimiz üzerindeki sayıları görünür yapar
anaJPanel.add(sesJSlider);// JSliderimizi panele ekliyoruz
return anaJPanel;
}
JTable
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel();
String tableString []= {"Adı", "Soyadı","Telefonu"};//JTable başlık olarakekliyceğimiz satır
DefaultTableModel tableModel = new DefaultTableModel(tableString,0);//table model belirliyoruz
JTable jTable = new JTable(tableModel);// JTable oluşturuyoruz
JScrollPane jScrollPane = new JScrollPane(jTable);//JTableyi ScrollPaneye ekliyoruz
String satir1[]={"Yusuf","Aytin","05554443322"};//tabloya eklenecek satırları oluşturuyoruz
String satir2[]={"Hasan","Kandil","04443332233"};//tabloya eklenecek satırları oluşturuyoruz
String satir3[]={"Murat","Kurtar","04443344544"};//tabloya eklenecek satırları oluşturuyoruz
String satir4[]={"Hakan","Keten","04445556677"};//tabloya eklenecek satırları oluşturuyoruz
tableModel.addRow(satir1);//tabloya satırları ekliyoruz
tableModel.addRow(satir2);//tabloya satırları ekliyoruz
tableModel.addRow(satir3);//tabloya satırları ekliyoruz
tableModel.addRow(satir4);//tabloya satırları ekliyoruz
anaJPanel.add(jScrollPane);//ScrollPaneyi panelimize Ekliyoruz.
return anaJPanel;
}
JTree
Kodları
private JPanel initPanel() {
JPanel anaJPanel = new JPanel(new BorderLayout());
DefaultMutableTreeNode yoneticinokta = new DefaultMutableTreeNode("YÖNETİCİ");//JTree ye Ana Başlık olarak ekliyoruz
DefaultMutableTreeNode hakanNode = new DefaultMutableTreeNode("Hakan");//Yönetici başlığının alt dalları
DefaultMutableTreeNode yusufNode = new DefaultMutableTreeNode("Yusuf");//Yönetici başlığının alt dalları
DefaultMutableTreeNode hasanNode = new DefaultMutableTreeNode("Hasan");//Yönetici başlığının alt dalları
DefaultMutableTreeNode kullaniciNode = new DefaultMutableTreeNode("KULLANICI"); //Yönetici ana Başlığının alt Başlığı
DefaultMutableTreeNode ramazanNode = new DefaultMutableTreeNode("Ramazan");//Kullanıcının alt dalı
yoneticinokta.add(hakanNode);//Oluşturduğumuz alt Dalları Yönetici Başlığına ekliyoruz
yoneticinokta.add(yusufNode);//Oluşturduğumuz alt Dalları Yönetici Başlığına ekliyoruz
yoneticinokta.add(hasanNode);//Oluşturduğumuz alt Dalları Yönetici Başlığına ekliyoruz
yoneticinokta.add(kullaniciNode);//Oluşturduğumuz alt Dalları Yönetici Başlığına ekliyoruz
kullaniciNode.add(ramazanNode);//Oluşturduğumuz alt Dalları Kullanıcı Başlığına ekliyoruz
JTree agacJTree = new JTree(yoneticinokta);//JTree oluşturuyoruz ve alt dalları çağırıyoruz..
JScrollPane agacPane = new JScrollPane(agacJTree);//JTreeyi'de ScrollPane ye ekliyoruz..
anaJPanel.add(agacPane);
return anaJPanel;
}
Hiç yorum yok:
Yorum Gönder