Examples of translatePoint()


Examples of java.awt.event.MouseEvent.translatePoint()

                            if (!nativeContainer.isShowing() ) {
                                return;
                            }

                            Point  ptDstOrigin = nativeContainer.getLocationOnScreen();
                            mouseEvent.translatePoint(ptSrcOrigin.x - ptDstOrigin.x,
                                              ptSrcOrigin.y - ptDstOrigin.y );
                            Component targetOver =
                                nativeContainer.getMouseEventTarget(mouseEvent.getX(),
                                                                    mouseEvent.getY(),
                                                                    Container.INCLUDE_SELF);
View Full Code Here

Examples of java.awt.event.MouseEvent.translatePoint()

       
        if (target != null) {
            // target 上でのマウスイベントに変換
            MouseEvent event = SwingUtilities.convertMouseEvent((JPanel)e.getSource(), e, target);
            // 実際の位置に変換
            event.translatePoint(head.x - viewPos.x, head.y - viewPos.y);
            // target に対して event 発行
            target.dispatchEvent(event);
            // viewPosition がずれることがあるので補正
            SwingUtilities.invokeLater(new Runnable(){
                @Override
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.