public void run() { MouseEvent ev = SwingUtilities.convertMouseEvent(anEvent.getComponent(), anEvent, panel1); panel1.dispatchEvent(ev);
@Override public void mouseWheelMoved(MouseWheelEvent e) { Point componentPoint = SwingUtilities.convertPoint( scrollPane, e.getPoint(), parentPanel); parentPanel.dispatchEvent(new MouseWheelEvent(parentPanel, e.getID(), e.getWhen(), e.getModifiers(), componentPoint.x, componentPoint.y, e.getClickCount(), e.isPopupTrigger(), e.getScrollType(), e.getScrollAmount(), e.getWheelRotation())); }