private class DataViewPanel.VerticalScrollBarAdjustmentListener extends Object implements AdjustmentListener
Modifier and Type | Field and Description |
---|---|
private Object |
_lock |
private int |
_lowerHeight
Die Höhe des unteren Platzhalters.
|
private int |
_mostUpperDataTableObjectIndex
Gibt an, welcher Datensatz der oberste noch sichtbare Datensatz im Fenster ist.
|
private int |
_scrollBarPosition
Die aktuelle Position des Schiebers im vertikalen Scrollbalken.
|
private int |
_upperHeight
Die Höhe des obersten Platzhalters.
|
private int |
_viewportHeight
Die Höhe des Viewport im ScrollPane.
|
Modifier | Constructor and Description |
---|---|
private |
DataViewPanel.VerticalScrollBarAdjustmentListener() |
Modifier and Type | Method and Description |
---|---|
void |
adjustmentValueChanged(AdjustmentEvent e)
Hier wird geprüft, welche Datensätze gerade im sichtbaren Bereich des ScrollPane
angezeigt werden können.
|
private void |
initHeightsAndPosition(AdjustmentEvent e)
Ermittelt anhand des AdjustmentEvents den Index des obersten sichtbaren Datensatzes
und die Höhe für den oberen Platzhalter.
|
private int _mostUpperDataTableObjectIndex
private int _upperHeight
private int _viewportHeight
private int _scrollBarPosition
private int _lowerHeight
private final Object _lock
private DataViewPanel.VerticalScrollBarAdjustmentListener()
private void initHeightsAndPosition(AdjustmentEvent e)
public void adjustmentValueChanged(AdjustmentEvent e)
adjustmentValueChanged
in interface AdjustmentListener
e
- Event vom Scrollbalken