import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class CalculatorApplet extends JApplet
		implements ActionListener
{
	int num1 = 0;
	int num2 = 0;
	int result = 0;
	String input;

	public void init()
	{
		Container contentPane = getContentPane();
		contentPane.setBackground(Color.YELLOW);

		contentPane.setLayout(new FlowLayout());

		JButton plusButton = new JButton("Add");
		contentPane.add(plusButton);
		plusButton.addActionListener(this);

		JButton subtractButton = new JButton("Subtract");
		contentPane.add(subtractButton);
		subtractButton.addActionListener(this);
	}

	public void actionPerformed(ActionEvent e)
	{
		if(e.getActionCommand().equals("Add"))
		{
			input = JOptionPane.showInputDialog("Enter x: ");
			num1 = Integer.parseInt(input);

			input = JOptionPane.showInputDialog("Enter y: ");
			num2 = Integer.parseInt(input);

			result = num1 + num2;

			JOptionPane.showMessageDialog(null,
				"The result of " + num1 + "+" + num2 + " is: " + result);
		}
		else if(e.getActionCommand().equals("Subtract"))
		{
			input = JOptionPane.showInputDialog("Enter x: ");
			num1 = Integer.parseInt(input);

			input = JOptionPane.showInputDialog("Enter y: ");
			num2 = Integer.parseInt(input);

			result = num1 - num2;

			JOptionPane.showMessageDialog(null,
				"The result of " + num1 + "-" + num2 + " is: " + result);
		}

	}
}