На моем экране я хочу иметь TextArea и TextField, чьи цвета фона я меняю в зависимости от содержимого.И то, и другое недоступно для редактирования (в случае, если это имеет значение).
В настоящее время я устанавливаю фон с помощью следующей команды:
textArea.setStyle("-fx-control-inner-background: rgba(255,255,0,.5)");
textField.setStyle("-fx-control-inner-background: rgba(255,255,0,.5)");
Несмотря на то, что это правильно устанавливает цвет, моя TextArea по-прежнему выглядит какнамного ярче, чем мой TextField, в котором, похоже, происходит какая-то тень / затенение.
Почему это так, и возможно ли добиться одинакового вида для обоих?