Bu programda, Java’da swing kullanarak iki sayının nasıl toplanacağını öğreneceksiniz.
Programda ekrana iki tane text JTextField nesnesi, bir tane JLabel ve bir tane de JButton nesnesi çizdiriyoruz. Ardından butona tıklandığında text nesnelerindeki değerleri okuyup toplamını ekrana yazdırıyoruz.
Ekran Çıktısı:
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 57 | import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; class JavaOrnekleri extends JFrame implements ActionListener { JButton jb1; JTextField jt1, jt2; JLabel lbl; JavaOrnekleri() { jt1 = new JTextField(); jt1.setBounds(90, 50, 150, 30); add(jt1); jt2 = new JTextField(); jt2.setBounds(90, 80, 150, 30); add(jt2); lbl = new JLabel("Sonuç :"); lbl.setBounds(90, 140, 150, 30); add(lbl); jb1 = new JButton("+"); jb1.setBounds(90, 200, 100, 30); add(jb1); jb1.addActionListener(this); setLayout(null); setSize(400, 400); setVisible(true); } public void actionPerformed(ActionEvent e) { int a = Integer.parseInt(jt1.getText()); int b = Integer.parseInt(jt2.getText()); int c = 0; if (e.getSource().equals(jb1)) { c = a + b; lbl.setText(String.valueOf(c)); } } public static void main(String args[]) { JavaOrnekleri t = new JavaOrnekleri(); } } |
Yorum Yap