السلام عليكم
بعد العمل على الجافا توصلت الى مرحلة خلق فورم يحتوي على تيكست فايل عدد 2 وبوتوم اقوم بعملية الجمع هذين التيكستين لكن وقفت في مشكلة انه لا يتم الجمع وانما فقط يقوم باستدعاء نفس الارقام ارجو المسااعدة في حل هذه المكشلة والفائدة ستعم للكل مع الشكر والتقدير والكود ادناه
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.awt.FlowLayout;
public class Khalid implements ActionListener
{
JFrame f;
JTextField t1,t;
JButton b;
JLabel l,l1,l2,l3;
public static void main(String arg[]){
Khalid n=new ،Khalid();
}
public Khalid()
{
f=new JFrame("My first Window");
f.setSize(400,250);
f.setLocation(200,200);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setLayout(new FlowLayout());
l=new JLabel("Enter First Value");
l.setPreferredSize(new Dimension(125,125));
l1=new JLabel("Enter Second Value");
l1.setPreferredSize(new Dimension(125,125));
l2=new JLabel("The Result");
l2.setPreferredSize(new Dimension(100,100));
l3=new JLabel(" ");
l3.setPreferredSize(new Dimension(100,100));
t1=new JTextField(" ");
t1.setPreferredSize(new Dimension(50,20));
t=new JTextField(" ");
t.setPreferredSize(new Dimension(50,20));
b=new JButton("SUM");
b.addActionListener(this);
f.add(l);
f.add(t1);
f.add(l1);
f.add(t);
f.add(l2);
f.add(l3);
f.add(b);
f.setVisible(true);
}//end constrecuter
public void actionPerformed(ActionEvent e)
{
String s,s1,x;
s=t1.getText();
s1=t.getText();
System.out.println(s+" "+s1);
/*Integer r,r1;
r=new Integer(s);
r1=new Integer(s1);
// sum=Integer.parseInt(s)+Integer.parseInt(s1);
System.out.println(r.getInteger(s)+" "+r1.getInteger(s));
//x=String.valueOf(sum);*/
l3.setText(s+s1);
}
}//end main class