Establecer la política de pestañas en JTextPane de Swing

Quiero que mi JTextPane inserte espacios cada vez que presione Tab. Actualmente inserta el carácter de tabulación (ASCII 9).

¿Hay alguna forma de personalizar la política de tabulación de JTextPane (aparte de detectar eventos de "tabulación-clave" e insertar los espacios yo mismo parece un)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta