مرحبا
شباب ممكن تساعدونا اذا سمحتم
import java.awt.*;
import java.awt.event.*;
public class TestArray extends Frame implements ActionListener
{
TextArea txtarea=new TextArea();
Label lbl1=new Label("Entry.1:");
Label lbl2=new Label("Entry.2:");
Label lbl3=new Label("Entry.3:");
Label lbl4=new Label("Entry.4:");
Label lbl5=new Label("Entry.5:");
Label lbl6=new Label("Entry.6:");
Label lbl7=new Label("Entry.7:");
Label lbl8=new Label("Entry.8:");
Label lbl9=new Label("Entry.9:");
Label lblx1=new Label("Entry.1:");
Label lblx2=new Label("Entry.2:");
Label lblx3=new Label("Entry.3:");
Label lblx4=new Label("Entry.4:");
Label lblx5=new Label("Entry.5:");
Label lblx6=new Label("Entry.6:");
Label lblx7=new Label("Entry.7:");
Label lblx8=new Label("Entry.8:");
Label lblx9=new Label("Entry.9:");
TextField tf1=new TextField(10);
TextField tf2=new TextField(10);
TextField tf3=new TextField(10);
TextField tf4=new TextField(10);
TextField tf5=new TextField(10);
TextField tf6=new TextField(10);
TextField tf7=new TextField(10);
TextField tf8=new TextField(10);
TextField tf9=new TextField(10);
TextField tfx1=new TextField(10);
TextField tfx2=new TextField(10);
TextField tfx3=new TextField(10);
TextField tfx4=new TextField(10);
TextField tfx5=new TextField(10);
TextField tfx6=new TextField(10);
TextField tfx7=new TextField(10);
TextField tfx8=new TextField(10);
TextField tfx9=new TextField(10);
Button ab1=new Button("Multiplay");
public TestArray(String title)
{
super(title);
setLayout(new FlowLayout(FlowLayout.RIGHT));
add(lbl1); add(tf1);
add(lbl2); add(tf2);
add(lbl3); add(tf3);
add(lbl4); add(tf4);
add(lbl5); add(tf5);
add(lbl6); add(tf6);
add(lbl7); add(tf7);
add(lbl8); add(tf8);
add(lbl9); add(tf9);
add(ab1);
ab1.addActionListener(this);
add(txtarea);
add(lblx1); add(tfx1,BorderLayout.EAST);
add(lblx2); add(tfx2);
add(lblx3); add(tfx3);
add(lblx4); add(tfx4);
add(lblx5); add(tfx5);
add(lblx6); add(tfx6);
add(lblx7); add(tfx7);
add(lblx8); add(tfx8);
add(lblx9); add(tfx9);
}
public void actionPerformed(ActionEvent ae)
{
if(ae.getActionCommand().equals("Multiplay"))
{
int arr1[][]=new int[3][3];
int arr2[][]=new int[3][3];
arr1[0][0]=Integer.parseInt(tf1.getText()); arr1[0][1]=Integer.parseInt(tf2.getText()); arr1[0][2]=Integer.parseInt(tf3.getText());
arr1[1][0]=Integer.parseInt(tf4.getText()); arr1[1][1]=Integer.parseInt(tf5.getText()); arr1[1][2]=Integer.parseInt(tf6.getText());
arr1[2][0]=Integer.parseInt(tf7.getText()); arr1[2][1]=Integer.parseInt(tf8.getText()); arr1[2][2]=Integer.parseInt(tf9.getText());
arr2[0][0]=Integer.parseInt(tfx1.getText()); arr2[0][1]=Integer.parseInt(tfx2.getText()); arr2[0][2]=Integer.parseInt(tfx3.getText());
arr2[1][0]=Integer.parseInt(tfx4.getText()); arr2[1][1]=Integer.parseInt(tfx5.getText()); arr2[1][2]=Integer.parseInt(tfx6.getText());
arr2[2][0]=Integer.parseInt(tfx7.getText()); arr2[2][1]=Integer.parseInt(tfx8.getText()); arr2[2][2]=Integer.parseInt(tfx9.getText());
String xy[][]=new String[3][3];
for(int i=0;i<3;i++)
{
for(int j=0;j<3;j++){
xy[j]=(arr1[0]*arr2[0][j])+(arr1[1]*arr2[1][j])+(arr1[2]*arr2[2][j])+"";
txtarea.setText(xy[j]);}System.out.println("");
}
}
}
public static void main(String[] args)
{
TestArray a=new TestArray("Array Multiplication");
a.setSize(800,600);
a.show();
}
}ممكن تقولوا لي ايش المشكاة في هذا البرنامج