	import java.awt.*;
	import java.awt.event.*;

	public class MyActivator extends Frame implements ActionListener
	{
		public void init()
		{
			Button b;
			setLayout(new FlowLayout());
			setSize(300,300);

			add(b = new Button("first"));
			b.setActionCommand("first");
			b.addActionListener(this);
			add(b = new Button("second"));
			b.setActionCommand("second");
			b.addActionListener(this);

			setVisible(true);
		}

		public void actionPerformed (ActionEvent e)
		{
			String s = e.getActionCommand();
			if (s.equals("first"))
				System.out.println ("the first button was switced");
			if (s.equals("second"))
				System.out.println ("the second button was switced");
		}

 		public MyActivator(String caption)
		{
			super(caption);
			init();
		}

		public static void main (String args[])
		{
			MyActivator a = new MyActivator("Active buttons");
		}
	}
