У меня есть метка labelSign
, которая показывает знак + ve или -ve.
, и у меня есть другая метка labelValue
, и цвет текста метки зависит от текста labelSign
.
Этот код в порядке, если есть два вида цветов:
labelValue.textFillProperty().bind(Bindings.when(labelSign.textProperty().isEqualsTo("+ve")).then(Color.GREEN).otherwise(Color.RED));
Как обрабатывать, если есть 3 случая labelSign: +ve
,-ve
и empty
и раскрасить текст labelValue
в ЧЕРНЫЙ, если labelSign равен empty
?