void (HierarchyEvent e) { if (e.getChanged() == scrollbar) { // scrollbar is added to the screen resources if ((HierarchyEvent.DISPLAYABILITY_CHANGED & e.getChangeFlags()) != 0) { updateGlobalListeners(false); } } if (e.getChanged() == scrollbar.getParent()) { // when scrollpane is shown first time, we 'blink' the scrollbars if ((HierarchyEvent.SHOWING_CHANGED & e.getChangeFlags()) != 0) { restart(); } } }