📄 LutfenIsimYaz.java .java dosyası

⬇️ İndir
import java.awt.*; import java.awt.event.*; import java.util.ArrayList; import javax.swing.*; public class LutfenIsimYaz { public static String ogrenciIsmi = ""; public static JCheckBox b1, b2, b3, b4, b5, b6, b7, b8, b9, b10; public static JCheckBox b11, b12, b13, b14, b15, b16, b17, b18, b19, b20, b21, b22; public LutfenIsimYaz() { JFrame pencere = new JFrame("Karyatid karşılama penceresi"); pencere.setLayout(null); pencere.add(soruSec()); pencere.setSize(400, 400); pencere.setLocationRelativeTo(null); pencere.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); pencere.setVisible(true); } public static JPanel soruSec() { JPanel panel = new JPanel(); panel.setLayout(null); panel.setBackground(new Color(255, 210, 252)); panel.setBounds(20,20,360,340); JTextField fieldIsim; JLabel etiket; etiket = new JLabel("Ögrenci ismi : "); etiket.setBounds(10,10,150,25); fieldIsim = new JTextField("Isim", 30); fieldIsim.setBounds(170,10,170,25); int x = 15; int y = 50; int w = 50; int h = 20; int xf = 70; int yf = 45; b1 = new JCheckBox("1"); b2 = new JCheckBox("2"); b3 = new JCheckBox("3"); b4 = new JCheckBox("4"); b5 = new JCheckBox("5"); b6 = new JCheckBox("6"); b7 = new JCheckBox("7"); b8 = new JCheckBox("8"); b9 = new JCheckBox("9"); b10 = new JCheckBox("10"); b11 = new JCheckBox("11"); b12 = new JCheckBox("12"); b13 = new JCheckBox("13"); b14 = new JCheckBox("14"); b15 = new JCheckBox("15"); b16 = new JCheckBox("16"); b17 = new JCheckBox("17"); b18 = new JCheckBox("18"); b19 = new JCheckBox("19"); b20 = new JCheckBox("20"); b21 = new JCheckBox("21"); b22 = new JCheckBox("22"); b1.setBounds(x,y,w,h); x = x + xf; b2.setBounds(x,y,w,h); x = x + xf; b3.setBounds(x,y,w,h); x = x + xf; b4.setBounds(x,y,w,h); x = x + xf; b5.setBounds(x,y,w,h); x = 15; y = y + yf; b6.setBounds(x,y,w,h); x = x + xf; b7.setBounds(x,y,w,h); x = x + xf; b8.setBounds(x,y,w,h); x = x + xf; b9.setBounds(x,y,w,h); x = x + xf; b10.setBounds(x,y,w,h); x = 15; y = y+yf; b11.setBounds(x,y,w,h); x = x + xf; b12.setBounds(x,y,w,h); x = x + xf; b13.setBounds(x,y,w,h); x = x + xf; b14.setBounds(x,y,w,h); x = x + xf; b15.setBounds(x,y,w,h); x = 15; y = y+yf; b16.setBounds(x,y,w,h); x = x + xf; b17.setBounds(x,y,w,h); x = x + xf; b18.setBounds(x,y,w,h); x = x + xf; b19.setBounds(x,y,w,h); x = x + xf; b20.setBounds(x,y,w,h); x = 15; y = y + yf; b21.setBounds(x,y,w,h); x = x + xf; b22.setBounds(x,y,w,h); x = x + xf; y = y + yf; JButton buton = new JButton("Göster"); buton.setBounds(140,y,100,20); buton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { ogrenciIsmi = fieldIsim.getText(); etiket.setText("Merhaba " + ogrenciIsmi); ArrayList<Integer> secilenSorular = new ArrayList<Integer>(); if(b1.isSelected()) { secilenSorular.add(0); } if(b2.isSelected()) { secilenSorular.add(1); } if(b3.isSelected()) { secilenSorular.add(2); } if(b4.isSelected()) { secilenSorular.add(3); } if(b5.isSelected()) { secilenSorular.add(4); } if(b6.isSelected()) { secilenSorular.add(5); } if(b7.isSelected()) { secilenSorular.add(6); } if(b8.isSelected()) { secilenSorular.add(7); } if(b9.isSelected()) { secilenSorular.add(8); } if(b10.isSelected()) { secilenSorular.add(9); } if(b11.isSelected()) { secilenSorular.add(10); } if(b12.isSelected()) { secilenSorular.add(11); } if(b13.isSelected()) { secilenSorular.add(12); } if(b14.isSelected()) { secilenSorular.add(13); } if(b15.isSelected()) { secilenSorular.add(14); } if(b16.isSelected()) { secilenSorular.add(15); } if(b17.isSelected()) { secilenSorular.add(16); } if(b18.isSelected()) { secilenSorular.add(17); } if(b19.isSelected()) { secilenSorular.add(18); } if(b20.isSelected()) { secilenSorular.add(19); } if(b21.isSelected()) { secilenSorular.add(20); } if(b22.isSelected()) { secilenSorular.add(21); } // System.out.println("Isaretlenen sorular : " + secilenSorular); // test amaçli satir. new Karyatid(ogrenciIsmi, secilenSorular); } }); panel.add(fieldIsim); panel.add(etiket); panel.add(b1); panel.add(b2); panel.add(b3); panel.add(b4); panel.add(b5); panel.add(b6); panel.add(b7); panel.add(b8); panel.add(b9); panel.add(b10); panel.add(b11); panel.add(b12); panel.add(b13); panel.add(b14); panel.add(b15); panel.add(b16); panel.add(b17); panel.add(b18); panel.add(b19); panel.add(b20); panel.add(b21); panel.add(b22); panel.add(buton); return panel; } }