Ajuda again

Boa noite a todos

Gostaria de tirar varias duvidas sobre meu codigo ai la vai

import java.awt.;
import java.awt.event.
;
import javax.swing.;
import java.Swing.event.
;// pacotes
import java.util.*;
public class ProvaFinal extends WindowAdapter implements ActionListener{
public static void main(String[] args){//

erro();//

Frame f=new Frame("Calculadora");// construtor da classe

f.setSize(200,200);

f.setBackground(Color.gray);

f.setLayout(new FlowLayout(FlowLayout.LEFT));

Label label1 = new Label("Valor");

Label label2 = new Label("Resultado");

f.add(label1);

f.add(label2);

TextField t1=new TextField(10);// atributos pertencente a classe
TextField t2= new TextField(10);

f.add(t1);//

f.add (t2);//

Button b1= new Button("ok");//

Button b2= new Button ("limpar");//

f.add(b1);//

f.add(b2);//

f.addWindowListener(new ProvaFinal ());//

f.setVisible(true);//

}

public void WindowClosing(WindowEvent e){// métodos da classe
System.exit(0);//

JTextField Resultado = new JTextField(10);//

JButton b2 = new JButton ("Limpar");//

b2.addActionListener(this);//

}

public void actionPerformed (ActionEvent e){//

if(e.getSource()== b2){ //
Resultado.setText(""); 
} 

}
:arrow: if(e.getSource()==b1){// o compilador diz que ilegal o tipo??

 Resultado.setText("OK");//resultado e uma label será que isto?

 try{//

 erro();//

 :?:  Resultado.getText("Dez" ParceInt());// peguei o valor do textfiel t2 e converti para inteiros
 int arr[]=new int[10]//

  :?:   for (int i =0; i<arr.lenght; i++)//
   {
  :?:   	System.out.println(arry.[i]);// aqui tenho que exibir valores inteiros separados por "-" não sei. como?

   	catch(Exeption e){//

   	  System.out.println("Valor incorreto.")//
   	}
   }
 }

}
if(e.get source()==b2){//

 valor.setText("limpar");//

}

o usuario clica num botão ok pego valor literal e converto para inteiro e no final tem que exibir o numeros inteiros com “-”
to :paulada: demais me ajudem por favor

karlota
}

karlota… seus erros estao ocorrendo por causa das chaves… vc tem se confundido… leia o codigo novamente… eh soh dar uma olhanda q vc vai ver os erros…

é verdade…
e o b1 tem que colocar o actionListener…

b1.addActionListener(this);

Você não colocou…