Java-2 2016 Hafta-5 Örnek-2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
import javax.swing.*; import java.awt.*; import java.awt.event.*; public class onaykutusu implements ActionListener { JCheckBox jckb; JLabel jlab; public onaykutusu() { JFrame jfrm = new JFrame("Onay Kutusu Örneği"); jfrm.setSize(150,150); jfrm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jfrm.setLayout(new FlowLayout()); JPanel jpn = new JPanel(); jpn.setPreferredSize( new Dimension(140,140)); jckb = new JCheckBox("Onay"); JButton jbtn = new JButton("Kontrol Et"); jbtn.addActionListener(this); jbtn.setActionCommand("buton"); jckb.addActionListener(this); jckb.setActionCommand("ckb"); jlab = new JLabel("--"); jpn.add(jckb); jpn.add(jbtn); jpn.add(jlab); jfrm.add(jpn); jfrm.setVisible(true); } public void actionPerformed(ActionEvent ae) { /* if(jckb.isSelected()) jlab.setText("Teşekkürler"); else jlab.setText("Onay Vermelisiniz!");*/ jlab.setText(ae.getActionCommand()); } public static void main(String[] args) { new onaykutusu(); } } |