import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.net.*;

public class Przegladarka extends Applet
{
	protected Label opis = new Label("obejrzyj SUN'owski przewodnik po apletach");
	protected Canvas pole = new Canvas();
	protected Button akcja = new Button("załaduj stronę");
	

	private class ZdAkcji implements ActionListener
	{
		private final URL sun;
		public ZdAkcji ()
		{
			URL url = null;
			try { url = new URL("http://java.sun.com/docs/books/tutorial/applet/index.html"); }
			catch (MalformedURLException ex) {}
			sun = url;
		}
		public void actionPerformed (ActionEvent ev)
		{
			Przegladarka.this.getAppletContext().showDocument(sun);
		}
	}

	private class ZdMyszy extends MouseAdapter
	{
		public void mouseEntered (MouseEvent ev)
		{
			Przegladarka.this.getAppletContext().showStatus("The Java(TM) Tutorial: Writing Applets");
		}
		public void mouseExited (MouseEvent ev)
		{
			Przegladarka.this.getAppletContext().showStatus("");
		}
	}

	public void init ()
	{
		setLayout(new BorderLayout());
		add(opis,BorderLayout.NORTH);
		add(pole,BorderLayout.CENTER);
		add(akcja,BorderLayout.SOUTH);
		pole.addMouseListener(new ZdMyszy());
		akcja.addActionListener(new ZdAkcji());
	}
}
