import javax.swing.JOptionPane;
import java.util.StringTokenizer;
import java.io.*;

public class UseRectangle
{


	public static void main (String[] args) throws IOException
	{
		Rectangle rect = new Rectangle();
		Rectangle rect2 = new Rectangle(12, 13);
		
		rect.print();
		System.out.print("Rect2: ");
		rect2.print();
		
		
		StringTokenizer tokenizer;
		String line;
		
		line = JOptionPane.showInputDialog("Enter length and width.");
		
		tokenizer = new StringTokenizer(line);
		
		//String firstToken = tokenizer.nextToken();
		//int lenghty = (Integer.parseInt(firstToken);
		//rect.setLength(lenghty);
		
		rect.setLength(5);
		rect.setWidth(5);
		
		rect.print();
		System.out.print("Rect2: ");
		rect2.print();
		
		rect.setLength(Integer.parseInt(tokenizer.nextToken()));
		rect.setWidth(Integer.parseInt(tokenizer.nextToken()));
		
		rect.print();
		System.out.print("Rect2: ");
		rect2.print();
		
		
		JOptionPane.showMessageDialog(null, "The area of the rectangle is "
			+ rect.computeArea(), "Area", JOptionPane.PLAIN_MESSAGE);
		
		
		Rectangle mys = rect.mySquare();
		
			JOptionPane.showMessageDialog(null, "The area of the superscribed square is "
			+ mys.computeArea(), "Area", JOptionPane.PLAIN_MESSAGE);

		
		
		System.exit(0);
	}
}