import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Fin extends JFrame
{	private int cont = 0;
	private JButton bb = new JButton("++");
	public class AscoltatoreBB
				implements ActionListener
	{	public void actionPerformed(ActionEvent e)
		{	cont++;
			Console.scriviStringa("Contatore = " + cont);
		}
	}
	Fin(String s)
	{	super(s);
		setDefaultCloseOperation(DISPOSE_ON_CLOSE);
		Container c = getContentPane();
		c.add(bb);
		AscoltatoreBB as = new AscoltatoreBB();
		bb.addActionListener(as); 
	}
}

public class ProvaEv
{	public static void main(String[] args)
	{	Fin ff = new Fin("Bottone");
		ff.setSize(200, 100);
		ff.setVisible(true);
	}
}
