entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Implementación anónima de interfaz en Java

Tengo la siguiente interfaz para manejar un evento:

interface OnClick {
    public void click() ;
}

y una API de botón que acepta un objeto de esa interfaz:

Boton {
    OnClick handler ;
    setOnclickHandler(OnClick handler) {
        this.handler = handler;
    }
}
Boton boton = new Boton() ;

¿Cómo puedo definir un manejador de esa interfaz sin tener que crear una clase?

1 Respuesta

0voto

Peter Puntos148380

Prueba así:

boton.setOnclickHandler(new OnClick() {  
    public void click() { 
        System.out.print("click!"); 
 } }
);

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta