是否可以将JavaFX Slider的双值绑定到标签? 我想要这样的:在标签中绑定值
m_maxSlider = new Label("Right Slider Val: " + m_slider.getValue1());
m_maxSlider.textProperty().bind(Double.toString(m_slider.getValue1()));
谢谢你的帮忙。
是否可以将JavaFX Slider的双值绑定到标签? 我想要这样的:在标签中绑定值
m_maxSlider = new Label("Right Slider Val: " + m_slider.getValue1());
m_maxSlider.textProperty().bind(Double.toString(m_slider.getValue1()));
谢谢你的帮忙。
假设你有一个属性访问方法value1Property()
返回DoubleProperty
,你可以做
m_maxSlider.textProperty().bind(m_slider.value1Property().asString());
如果你想使用Formatting String格式化字符串,这样做
m_maxSlider.textProperty().bind(m_slider.value1Property().asString("Value: %.2f"));
听起来不错,工作。有没有可能将double转换为int值? – 2014-10-31 14:00:39
如果你只是想显示int值,只需使用“%.0f”作为格式。 – 2014-10-31 14:04:40
什么是'getValue1 ()'和'getValue2()'?是否有与他们相关的属性访问器方法? – 2014-10-31 12:05:59
没有属性访问器方法被称为value1Property() – 2014-10-31 13:37:20