< prev index next >

src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java

Print this page

        

*** 34,43 **** --- 34,45 ---- import javax.swing.plaf.basic.*; import java.beans.*; import java.util.EventListener; import java.io.Serializable; + import sun.awt.AWTAccessor; + import sun.awt.AWTAccessor.MouseEventAccessor; /** * Motif rendition of the component. * * @author Thomas Ball
*** 236,250 **** } }); } @SuppressWarnings("deprecation") void forwardEventToParent(MouseEvent e) { ! getParent().dispatchEvent(new MouseEvent( getParent(), e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), ! e.isPopupTrigger(), MouseEvent.NOBUTTON)); } @SuppressWarnings("deprecation") public boolean isFocusTraversable() { return false; --- 238,256 ---- } }); } @SuppressWarnings("deprecation") void forwardEventToParent(MouseEvent e) { ! MouseEvent newEvent = new MouseEvent( getParent(), e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), ! e.isPopupTrigger(), MouseEvent.NOBUTTON); ! MouseEventAccessor meAccessor = AWTAccessor.getMouseEventAccessor(); ! meAccessor.setCausedByTouchEvent(newEvent, ! meAccessor.isCausedByTouchEvent(e)); ! getParent().dispatchEvent(newEvent); } @SuppressWarnings("deprecation") public boolean isFocusTraversable() { return false;
*** 329,342 **** } }); } @SuppressWarnings("deprecation") void forwardEventToParent(MouseEvent e) { ! getParent().dispatchEvent(new MouseEvent( getParent(), e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), ! e.getClickCount(), e.isPopupTrigger(), MouseEvent.NOBUTTON )); } @SuppressWarnings("deprecation") public boolean isFocusTraversable() { return false; --- 335,352 ---- } }); } @SuppressWarnings("deprecation") void forwardEventToParent(MouseEvent e) { ! MouseEvent newEvent = new MouseEvent( getParent(), e.getID(), e.getWhen(), e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), ! e.getClickCount(), e.isPopupTrigger(), MouseEvent.NOBUTTON ); ! MouseEventAccessor meAccessor = AWTAccessor.getMouseEventAccessor(); ! meAccessor.setCausedByTouchEvent(newEvent, ! meAccessor.isCausedByTouchEvent(e)); ! getParent().dispatchEvent(newEvent); } @SuppressWarnings("deprecation") public boolean isFocusTraversable() { return false;
< prev index next >