下面列出了org.eclipse.swt.events.MouseListener#mouseDoubleClick ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
public void mouseDoubleClick(MouseEvent e) {
e.widget = DayEditorCalendarableItemControl.this;
for (Iterator listenerIter = mouseListeners.iterator(); listenerIter.hasNext();) {
MouseListener l = (MouseListener) listenerIter.next();
l.mouseDoubleClick(e);
}
}
public void mouseDoubleClick(MouseEvent e) {
Day day = getDay(e);
Point coordinates = day.getMonthPosition();
e.data = new MonthCalendarSelectedDay(day.getDate(), coordinates);
for (Iterator<MouseListener> mouseListenersIter = mouseListeners.iterator(); mouseListenersIter.hasNext();) {
MouseListener listener = (MouseListener) mouseListenersIter.next();
listener.mouseDoubleClick(e);
}
}
void fireMouseDouble(MouseEvent e) {
for (Iterator i = mouseListeners.iterator(); i.hasNext();) {
MouseListener l = (MouseListener) i.next();
l.mouseDoubleClick(e);
}
}
protected void fireMouseDoubleClickEvent(MouseEvent e) {
for (Iterator<MouseListener> i = mouseListeners.iterator(); i.hasNext();) {
MouseListener mouseListener = i.next();
mouseListener.mouseDoubleClick(e);
}
}