FocusListener es una interfaz, pero la "extiendes" (implementas) con una clase, así puedes ponerle constructor e instanciarla. Si la extiendes con otra interfaz no puedes ponerle código.
Código Java:
Ver original public TuListener ( int n, int m, ....) {
...
}
....
}
Se bueno.