package lezione_8;

import java.awt.event.*;
import javax.swing.*;

public class DuePulsanti2 {
	public static void main(String[] args) {
		
		JFrame f = new JFrame("Questa è la mia finestra");
		f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		JPanel pannello = new JPanel();
		f.setContentPane(pannello);

		final JButton rosso = new JButton("ROSSO");
		final JButton verde = new JButton("VERDE");
		final JTextField testo = new JTextField(20);
		
		ActionListener ascoltatore = new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				JButton pulsante = (JButton) e.getSource();
				if (pulsante==rosso) 
					testo.setText("Hai premuto il pulsante rosso");
				else testo.setText("Hai premuto il pulsante verde");
			}
		};
		
		rosso.addActionListener(ascoltatore);
		verde.addActionListener(ascoltatore);
		
		pannello.add(rosso);
		pannello.add(verde);
		pannello.add(testo);

		f.pack();
		f.setVisible(true);
	}
}
