Ошибка определения переменной Javafx Css: ожидается «<число>» при анализе «размера шрифта»

Я получаю ошибку синтаксического анализа javaFx css при определении новых переменных в css.

Он отлично работает с заданной константой, например: -fx-font-size: 10;

Вот код:

.root {
    tab-label-text-size: 10;
}
.label {
    -fx-font-size: tab-label-text-size;
}

Что бы я ни пробовал, я не мог избавиться от этого исключения. Я также использовал другие подобные переменные, и они также работают нормально.

Ожидается '' при разборе '-fx-font-size' в [9,19]

Может ошибка в javaFx??

Это работает не только с цветами.

Raw 28.05.2019 17:55

Указание собственных свойств работает только для цветов. Вы можете использовать тот факт, что свойство -fx-font-size наследуется по умолчанию, в ваших интересах.

fabian 28.05.2019 18:12
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
171
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В JavaFX CSS вы можете назначить цветовую константу:

* {
    -color : #f44242;
}

.button {
    -fx-text-fill: -color;
}

Но, к сожалению, константы размера шрифта не поддерживаются CssParser.

Другие вопросы по теме