Cómo detectar retroceso en un evento KeyTypedEvent

Estoy usando el formulario de bean de Netbeans para crear mi GUI.
He agregado un evento keyTyped a un JTextArea y quiero detectar si la clave escrita es unRetroceso.

Estoy usando el evento keyTyped por otras razones, por lo que no puedo usar el evento keyPressed.

Este es el código generado (y mi if check):

private void langArea1KeyTyped(java.awt.event.KeyEvent evt) {   

    if(evt.getChar()== backspace) //how can I make this check?   
}     

evt.getKeyCode() siempre devuelve 0 independientemente de la clave escrita.
evt.getKeyChar() simplemente elimina el último carácter impreso cuando lo imprimo para que no pueda usarSystem.out.print(evt.getKeyChar()) para detectar su valor y verificarlo.

¿Cómo puedo detectar si la clave escrita esRetroceso (oEliminar)?

Respuestas a la pregunta(2)

Su respuesta a la pregunta