Como você altera a cor de plano de fundo de um TextField sem alterar a borda no javafx?

Estou tentando alterar a cor de plano de fundo do meu TextField "colorBox0" para "value0", mas ele se livra da borda.
Aqui está uma versão simplificada do meu código:

   static Paint value0 = Paint.valueOf("FFFFFF");
   TextField colorBox0;
   colorBox0.setBackground(new Background(new BackgroundFill(value0, CornerRadii.EMPTY, Insets.EMPTY)));

qualquer ajuda é muito apreciada
Obrigado

questionAnswers(4)

yourAnswerToTheQuestion