本文整理匯總了Java中javafx.scene.control.ScrollBar.setUnitIncrement方法的典型用法代碼示例。如果您正苦於以下問題:Java ScrollBar.setUnitIncrement方法的具體用法?Java ScrollBar.setUnitIncrement怎麽用?Java ScrollBar.setUnitIncrement使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類javafx.scene.control.ScrollBar
的用法示例。
在下文中一共展示了ScrollBar.setUnitIncrement方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: drawNode
import javafx.scene.control.ScrollBar; //導入方法依賴的package包/類
@Override
public Node drawNode() {
ScrollBar scroll = createScroll(0, 100, vertical);
scroll.setValue(50);
scroll.setUnitIncrement(step);
if (Double.compare(scroll.getUnitIncrement(), step) != 0) {
reportGetterFailure("ScrollBar.getBlockIncrement()");
}
for (int i = 0; i < count; i++) {
double val = scroll.getValue();
if (decrement) {
scroll.decrement();
val -= step;
} else {
scroll.increment();
val += step;
}
if (val < scroll.getMin()) {
val = scroll.getMin();
}
if (val > scroll.getMax()) {
val = scroll.getMax();
}
if (Double.compare(scroll.getValue(), val) != 0) {
reportGetterFailure("ScrollBar.decrement()");
}
}
return scroll;
}
示例2: restoreState
import javafx.scene.control.ScrollBar; //導入方法依賴的package包/類
public void restoreState(ScrollBar scrollBar) {
if (value > 0) {
updateState(scrollBar);
scrollBar.setMin(getMin());
scrollBar.setMax(getMax());
scrollBar.setUnitIncrement(getUnitIncrement());
scrollBar.setBlockIncrement(getBlockIncrement());
scrollBar.setValue(value);
}
}
示例3: setupScrollbar
import javafx.scene.control.ScrollBar; //導入方法依賴的package包/類
private void setupScrollbar(final ScrollBar scroll, final Orientation orientation, final double min, final double max, final double unitIncrement) {
scroll.setOrientation(orientation);
scroll.setMin(min);
scroll.setMax(max);
scroll.setUnitIncrement(unitIncrement);
}