Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/01/2008, 21:43
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
No puedo borrar un JTextField

Hola,estoy recien aprendiendo java y este fue mi primer ejercicio y ya tengo un problema en esta parte


Código PHP:
boton.addActionListener(new ActionListener() {
public 
void actionPerformed(ActionEvent e){
           
borrar();
                }
         }); 
el jcreator me dice identifier expected y me marca la linea de boton.addAction...

Al hacer click en el boton quiero que se borre la informacion del JTextField

como puedo solucionar el problema?
gracias

este es el codigo completo
Código PHP:
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

public class 
Prac1 extends JFrame implements ActionListener//,KeyListener
{
private 
JTextField caja=null;    

Container contenedor getContentPane();
    
public 
Prac1()
{
setTitle("Practicando");


JPanel panel=new JPanel();
panel.setLayout(new BorderLayout());

caja=new JTextField();    
caja.setBackground(Color.green);
caja.setForeground(Color.BLUE);


JButton boton =null;
 
boton = new JButton("borrar"); 

panel.add(boton);    
panel.add(caja,BorderLayout.NORTH);
contenedor.add(panel,BorderLayout.CENTER);

}

boton.addActionListener(new ActionListener() {
public 
void actionPerformed(ActionEvent e){
           
borrar();
                }
         });


public 
void borrar()
{
caja.setText("");
}

}
//fin clase