block increment
和 unit increment
有什么区别,这两个值有什么用?
这两个字段/值由 Adjustable
类使用。这个类包括这四个方法:
int getBlockIncrement();
int getUnitIncrement();
void setBlockIncrement(int b);
void setUnitIncrement(int u);
例如,JScrollBar
类实现了这个 Adjustable
类。这两个值会影响此滚动条的行为。
那么,这两个值到底有什么用呢?此外,这些值如何影响 JScrollBar
组件的行为。
默认情况下,这些值在不同操作系统上是否不同?
最佳答案
当使用 JScrollBar
时,您实际上可以滚动(移动滚动条的 knob
):
- 通过单击放置在
JScrollBar
边框上的箭头按钮。 通过点击
knob
在其上移动的track
。
单击按钮以单位增量 滚动可见区域,轨道以 block 增量 滚动可见区域。
Are these values different by default on different operating systems?
操作系统与这些无关。
关于Java: block 增量和单位增量有什么区别,这些值有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20103589/