< prev index next >
src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
Print this page
*** 40,49 ****
--- 40,52 ----
import java.beans.Transient;
import java.io.ObjectOutputStream;
import java.io.IOException;
+ import sun.awt.AWTAccessor;
+ import sun.awt.AWTAccessor.MouseEventAccessor;
+
/**
* This is the object which manages the header of the <code>JTable</code>.
* <p>
* <strong>Warning:</strong>
* Serialized objects of this class will not be compatible with
*** 412,421 ****
--- 415,427 ----
newEvent = new MouseEvent(component, event.getID(),
event.getWhen(), event.getModifiers(),
p.x, p.y, event.getXOnScreen(), event.getYOnScreen(),
event.getClickCount(),
event.isPopupTrigger(), MouseEvent.NOBUTTON);
+ MouseEventAccessor meAccessor = AWTAccessor.getMouseEventAccessor();
+ meAccessor.setCausedByTouchEvent(newEvent,
+ meAccessor.isCausedByTouchEvent(event));
tip = ((JComponent)component).getToolTipText(newEvent);
}
}
< prev index next >