Please ignore above program as that is pasted incorrectly.
Please ignore above program as that is pasted incorrectly.
Help me execute the below Addition Gui program
import javax.swing.*;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Addition extends JFrame implements ActionListener
{
int num1, num2, total;
JButton b=new JButton("Submit");
JButton exit=new JButton("Exit");
JTextField t1=new JTextField(10);
JTextField t2=new JTextField(10);
JTextField tsum=new JTextField(10);
JLabel l1= new JLabel("Number 1");
JLabel l2= new JLabel("Number 2");
JLabel sum=new JLabel("Sum");
public Addition()
{
Container c=getContentPane();
c.setLayout(new FlowLayout());
c.add(l1);
c.add(t1);
c.add(l2);
c.add(t2);
c.add(sum);
c.add(tsum);
c.add(b);
c.add(exit);
exit.addActionListener(this);
try
{
num1=Integer.parseInt(t1.getText());
num2=Integer.parseInt(t2.getText());
total=num1+num2;
}
catch (NumberFormatException e)
{
Toolkit.getDefaultToolkit().beep();
}
setSize(200,200);
setVisible(true);
}
public void actionPerformed(ActionEvent ae)
{
String str=ae.getActionCommand();
if("Exit".equals(str))
{
System.exit(0);
}
if("Submit".equals(str))
{
tsum.setText(total);
}
}
public static void main(String args[])
{
Addition add=new Addition();
}
}