A
Andy77
Gast
Servus!
Ich hab in einem JScrollPane ein JPanel mit vielen einzelnen verschiedenen Komponenten bestückt. Alle untereinander, keine nebeneinander.
Wie finde ich jetzt raus welche Komponenten im aktuellen Viewport komplett, welche teilweise und welche garnicht angezeigt werden?
Also praktisch sowas:
bzw.
Hat einer eine Idee? :roll:
Wenn man die ganze Funktion dann mit einem AdjustmentListener verbindet, könnte man dynamisch auf die sichtbaren Elemente reagieren.
Danke!
Andy
Ich hab in einem JScrollPane ein JPanel mit vielen einzelnen verschiedenen Komponenten bestückt. Alle untereinander, keine nebeneinander.
Wie finde ich jetzt raus welche Komponenten im aktuellen Viewport komplett, welche teilweise und welche garnicht angezeigt werden?
Also praktisch sowas:
Code:
Component [] getComponentsInViewPort () {
// Was muss hierhin?
}
Code:
JComponent [] getJComponentsInViewPort () {
// Was muss hierhin?
}
Hat einer eine Idee? :roll:
Wenn man die ganze Funktion dann mit einem AdjustmentListener verbindet, könnte man dynamisch auf die sichtbaren Elemente reagieren.
Danke!
Andy