|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.pat.sysbed.dataview.DataViewPanel.VerticalScrollBarAdjustmentListener
private class DataViewPanel.VerticalScrollBarAdjustmentListener
Wird benötigt, um das Scrollverhalten des vertikalen Scrollbalkens zu steuern. Je nachdem, wohin der Scrollbalken verschoben wird, muss der Viewport aktualisiert werden, damit nicht zu allen Datensätzen die Komponenten angezeigt werden müssen. Dies spart Speicherplatz.
Field Summary | |
---|---|
private Object |
_lock
|
private int |
_lowerHeight
Die Höhe des unteren Platzhalters. |
private int |
_position
Gibt an, welcher Datensatz der oberste noch sichtbare Datensatz im Fenster ist. |
private int |
_upperHeight
Die Höhe des obersten Platzhalters. |
private int |
_value
Die aktuelle Position des Schiebers im vertikalen Scrollbalken. |
private int |
_viewportHeight
Die Höhe des Viewport im ScrollPane. |
Constructor Summary | |
---|---|
private |
DataViewPanel.VerticalScrollBarAdjustmentListener()
|
Method Summary | |
---|---|
void |
adjustmentValueChanged(AdjustmentEvent e)
Hier wird geprüft, welche Datensätze gerade im sichtbaren Bereich des ScrollPane angezeigt werden können. |
private void |
init()
Ermittelt anhand des AdjustmentEvents den Index des obersten sichtbaren Datensatzes und die Höhe für den oberen Platzhalter. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private int _position
private int _upperHeight
private int _viewportHeight
private int _value
private int _lowerHeight
private final Object _lock
Constructor Detail |
---|
private DataViewPanel.VerticalScrollBarAdjustmentListener()
Method Detail |
---|
private void init()
public void adjustmentValueChanged(AdjustmentEvent e)
adjustmentValueChanged
in interface AdjustmentListener
e
- Event vom Scrollbalken
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |