NDP lab

import java.awt.FlowLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

 

import javax.swing.*;

 

public class testgui extends JFrame implements ActionListener{

 

class btnTiklandi implements ActionListener {

 

@Override

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

 

String str = tfAdSoyad.getText();

 

JOptionPane.showMessageDialog(null, str + “,  Nasilsiniz ? “);

}

 

}

 

/**

* @param args

*/

private JLabel lblEtiket;

private JButton btnButton;

private JTextField tfAdSoyad;

 

public testgui() {

this.setLayout(new FlowLayout());

 

lblEtiket = new JLabel(“Merhaba Dunya !”);

btnButton = new JButton(” beni tikla “);

tfAdSoyad = new JTextField(15);

 

 

btnButton.addActionListener(this);

btnButton.addActionListener(new btnTiklandi());

 

this.add(lblEtiket);

add(btnButton);

add(tfAdSoyad);

 

}

 

public static void main(String[] args) {

// TODO Auto-generated method stub

testgui mygui = new testgui();

mygui.setDefaultCloseOperation(3);

// mygui.setSize(300, 200);

mygui.setVisible(true);

mygui.setTitle(“Burasi Başlık”);

 

mygui.pack();

 

}

 

@Override

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

JOptionPane.showMessageDialog(this, “Buda ikici yerden calismasi “);

}

 

}