Как изменить содержимое CSS с помощью JavaFx? - PullRequest
0 голосов
/ 31 октября 2018

Я хочу улучшить производительность приложения JavaFx, отключив все анимации и эффекты узлов. Я дам 2 варианта пользователю; режим производительности или режим анимации.

Я хочу добиться этого с помощью моего CSS-файла без использования второго CSS-файла. Я знаю, что могу изменить любой стиль узла, используя метод "node.setStyle ()". Но мне нужно изменить все мои узлы. И некоторые из анимаций узла не могут быть отключены без использования CSS. Вот почему мне нужно изменить содержимое моего файла CSS внутри моего контроллера.

Давайте предположим, что у меня есть это в моем CSS:

.jfx-button .jfx-rippler{-jfx-rippler-fill: black;}

И я хочу изменить содержимое «.jfx.button.jfx-rippler» на это

.jfx-button .jfx-rippler{-jfx-rippler-fill: none;}

Возможно ли это?

...