Для ползунка jfoenix индикатор всегда менялся вместе с ползунком и соответственно отображал значение. Как мы можем настроить значение в индикации, например, при перемещении значения от 0 до 4 мы хотим показать «Маленький» в индикации.
Настроить индикатор ползунка jfoenix
Ответы (1)
Я сам нашел ответ, просто опубликуйте его здесь на случай, если кому-то еще это понадобится, если вы сообщите мне несколько лучших. Это для форматирования значения в индикаторе до одной десятичной точки, и, конечно, вы можете добавить некоторую логику, чтобы показать некоторую строку на основе значения.
yourSlider.setValueFactory(new Callback<JFXSlider, StringBinding>() {
@Override
public StringBinding call(JFXSlider arg0) {
return Bindings.createStringBinding(new java.util.concurrent.Callable<String>(){
@Override
public String call() throws Exception {
DecimalFormat df = new DecimalFormat("#.0");
return df.format(yourSlider.getValue());
}
}, yourSlider.valueProperty());
}
});
person
Kuku
schedule
01.12.2017