Action Listener

Tudo bom?

Estou fazendo um programa e tenhos uma duvida

                j0.addActionListener(new ActionListener ()
           {		  	
   			
   			public void actionPerformed(ActionEvent e)
                 {
						  
   				int aux = Integer.parseInt(visor.getText());
			 
   					visor.setText( aux + "0" );			  
		  } 
	  
	  
	  }   	
	  	
	  );

Esse botao tem a finalidade de adicionar zero após a variavel auxiliar , sendo que ele somente faz isso uma vez, que comando deve adicionar para ele colocar mais vezes?

Desculpe , ja resolvi era um erro de sintaxe em outra parte do codigo,

agora so uma duvida um JTextField usando contrutor default qual o limite da String que pode ser escrita nele?

Em tese não há limite, mas na prática esse valor é a quantidade de memória disponível para a sua JVM - na plataforma Windows, esse limite é de 64 MB.