java – No se activa el método consume()

Buenos días tengo el siguiente código donde necesito que al escribir en un txtField en javafx no se acepten espacios en blanco, pero el método consume() no se activa, ¿hay alguna otra forma de evitar que se escriba el espacio en blanco?

    void eventoTeclado(KeyEvent event) {
    
       Object evento=event.getSource();     
    
       if(evento.equals(txtUsuario)) {
        
        // Evaluamos si lo que se introdujo es un espacio en blanco
        if (event.getCharacter().equals(" ")) {             
            
            event.consume();
        }