Java’da butona tıklandığında olayları yakalamak için ActionListener arayüzünü implement yapmamız yada ActionListener’ı anonim olarak kullanmamız gerekiyor. Daha önceki yazımızda Java’da Button’a Tıklama Olayını kontrol etmiştik.
Bu yazıda butona tıkladığımızda TextField içindeki yazıyı değiştiren kodları göreceksiniz. ActionListener kullanımı ile ilgili yazı için buradaki bağlantıya tıklayın.
ButtonOrnek.java
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 | import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JButton; import javax.swing.JTextField; public class ButtonOrnek{ public JFrame frame; public JButton btn; public JTextField textField; public ButtonOrnek() { //Örnek Frame Oluşturma frame = new JFrame(); frame.setTitle("Pencere"); frame.getContentPane().setLayout(null); frame.setVisible(true); frame.setBounds(200,200,400,400); //Button Oluşturma btn = new JButton("TIKLA"); btn.setBounds(100,100,100,40); frame.add(btn); //TextField Oluşturma textField = new JTextField(); textField.setBounds(100,150,100,40); frame.add(textField); //ActionListener anonim kullanımı btn.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ textField.setText("Merhaba Dünya"); } }); } } |
Main.java
1 2 3 4 5 6 7 | public class Main{ public static void main(String[] args) { new ButtonOrnek(); } } |
Çıktı:











Yorum Yap