import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JTextField;
import java.awt.Container;
import java.awt.BorderLayout;

/**
 * This GUI lets you use a post fix calculator.
 * 
 * @author Michael Thomas Rivers son of Eldon Rivers
 * @version 0.01
 */

public class GUI extends Main
{
	public JFrame frame;
	public JTextField inputField, outputField;
	public JButton button;
	public String input, output;
	
	/*
	 * The constructor calls the methods to build itself
	 */
	public GUI()
	{
	    makeFrame();
	}
	
	/*
	 * GUI incudes two lines for text and a button to call a method
	 */
	public void makeFrame()
	{
	    frame = new JFrame("Post Script Calculator");
	    Container pain = frame.getContentPane();
	    pain.setLayout(new BorderLayout());
	    
  	    outputField = new JTextField(50);
	    pain.add(outputField,BorderLayout.CENTER);
	    
	    inputField = new JTextField(50);
	    pain.add(inputField,BorderLayout.NORTH);
	    
	    button = new JButton("Ah, push it - p-push it real good");
	    pain.add(button,BorderLayout.SOUTH);
	    
	    frame.pack();
	    frame.setSize(250,100);
	    frame.setVisible(true);
	}
}
