Calculadora

Oi pessoal!
A minha calculadora tah com um problema aki…
eu tenho q dar um jeito de apagar o JTexteField depois de exibir o resultado, antes de eu digitar o proximo numero.

                       if(e.getSource()==bm){
					c1=Double.parseDouble(visor.getText());
					c2= c2 + c1;
					visor.setText("");
					visor.setText(String.valueOf(c2));
	

de um help aeh gente…
valeu

Ok, mais esta acontecendo algum erro, qual eh o problema .

O problema todo é que eu não consigo fazer as operaçãos da calculadora… fazer armazenar so dois resultados e facil, mas eu quero fazer tipo uma calculadora normal…
Eu estou querendo uma forma de apagar o JTextfield quando eu apertar qualquer decla depois de um sinal.

Geralmente, o problema está nos eventos dos botões. Se vc usou listeners em cada botão, tomou o caminho errado. Quando um botão estiver no foco, outro não funcionará. Para resolver isso, use isso aqui:
http://www.guj.com.br/posts/list/47289.java#258583

Obrigado ViniGodoy!
Mas o meu problemaé que não sei como vou fazer as operações… o meu problema tah na logica mesmo!!
Como faço para armazenar os numeros e dividir , multiplicar… varias vezes, eu so consigo fazer com o mais…
Obrigadão mesmo cara.