本文整理汇总了Java中com.google.gwt.event.dom.client.MouseOverHandler类的典型用法代码示例。如果您正苦于以下问题:Java MouseOverHandler类的具体用法?Java MouseOverHandler怎么用?Java MouseOverHandler使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
MouseOverHandler类属于com.google.gwt.event.dom.client包,在下文中一共展示了MouseOverHandler类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getEndPointDetails
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
private Widget getEndPointDetails(final String css, Date time,
String address, final Wgs84LatLonBean position) {
HTML line = new HTML();
line.addStyleName("itinerary-details-line");
line.addStyleName("itinerary-details-" + css);
line.addStyleName(css + "-icon");
String html = "<span class='time'>" + FormatUtils.formatTime(time)
+ "</span> - " + FormatUtils.formatAddress(address);
line.setHTML(html);
final String infoHtml = "<div class='info-panel-" + css + " " + css
+ "-icon'>" + html + "</div>";
line.addMouseOverHandler(new MouseOverHandler() {
@Override
public void onMouseOver(MouseOverEvent event) {
if (selected)
listener.onItineraryStepClicked(infoHtml, position);
}
});
return line;
}
示例2: setMouseEntered
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
public void setMouseEntered(JavaScriptObject aValue) {
if (mouseEntered != aValue) {
if (mouseOverReg != null) {
mouseOverReg.removeHandler();
mouseOverReg = null;
}
mouseEntered = aValue;
if (mouseEntered != null) {
MouseOverHandler handler = new MouseOverHandler() {
@Override
public void onMouseOver(MouseOverEvent event) {
if (mouseEntered != null) {
event.stopPropagation();
executeEvent(mouseEntered, EventsPublisher.publish(event));
}
}
};
if (component instanceof Widget) {
mouseOverReg = ((Widget) component).addDomHandler(handler, MouseOverEvent.getType());
} else if (component instanceof HasMouseOverHandlers) {
mouseOverReg = ((HasMouseOverHandlers) component).addMouseOverHandler(handler);
}
}
}
}
示例3: addMapHandler
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
public void addMapHandler(AbstractGeometryIndexMapHandler handler) {
handler.setIndex(index);
handler.setService(service);
handler.setEventParser(this);
if (handler instanceof MapDownHandler) {
downHandlers.add((MapDownHandler) handler);
}
if (handler instanceof MapUpHandler) {
upHandlers.add((MapUpHandler) handler);
}
if (handler instanceof MapDragHandler) {
dragHandlers.add((MapDragHandler) handler);
}
if (handler instanceof MouseOverHandler) {
overHandlers.add((MouseOverHandler) handler);
}
if (handler instanceof MouseOutHandler) {
outHandlers.add((MouseOutHandler) handler);
}
if (handler instanceof MouseMoveHandler) {
moveHandlers.add((MouseMoveHandler) handler);
}
if (handler instanceof DoubleClickHandler) {
doubleClickHandlers.add((DoubleClickHandler) handler);
}
}
示例4: addHandlers
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
@Override
public void addHandlers(MouseOverHandler mouseOverHandler, MouseOutHandler mouseOutHandler) {
// TODO(user): Investigate why the event propagation does not work and
// remove unnecessary handler setup.
addDomHandler(mouseOverHandler, MouseOverEvent.getType());
addDomHandler(mouseOutHandler, MouseOutEvent.getType());
enclosingBox.addMouseOverHandler(mouseOverHandler);
gadgetFrame.addMouseOverHandler(mouseOverHandler);
iframeDiv.addMouseOverHandler(mouseOverHandler);
gadgetIframe.addHandler(mouseOverHandler, MouseOverEvent.getType());
metaButtons.addMouseOverHandler(mouseOverHandler);
metaLeft.addMouseOverHandler(mouseOverHandler);
metaButtonsPanel.addMouseOverHandler(mouseOverHandler);
metaRight.addMouseOverHandler(mouseOverHandler);
menu.getButton().addMouseOverHandler(mouseOverHandler);
}
示例5: getMouseOverhandler
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
private MouseOverHandler getMouseOverhandler(final Anchor anchor) {
return new MouseOverHandler() {
@Override
public void onMouseOver(MouseOverEvent event) {
anchor.addStyleName(ThemeStyles.get().style().borderBottom());
}
};
}
示例6: updateAlignWidget
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
public void updateAlignWidget(Widget w) {
if (hreg != null) {
hreg.removeHandler();
hreg = null;
}
_popup.alignTo(w, PopupPane.Align.TOP_RIGHT, -15, 0);
hreg = w.addDomHandler(new MouseOverHandler() {
public void onMouseOver(MouseOverEvent event) {
if (_dropClosed) _popup.show();
}
}, MouseOverEvent.getType());
}
示例7: updateAlignWidget
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
public void updateAlignWidget(Widget w) {
if (hreg!=null) {
hreg.removeHandler();
hreg= null;
}
popup.alignTo(w, PopupPane.Align.BOTTOM_LEFT, 0, 0);
hreg= w.addDomHandler(new MouseOverHandler() {
public void onMouseOver(MouseOverEvent event) {
if (dropClosed) popup.show();
}
},MouseOverEvent.getType() );
}
示例8: createOnMouseEnterListener
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
public static MouseOverHandler createOnMouseEnterListener(final EventListenerGVO ev, final List<InputVariableGVO> input) {
return new MouseOverHandler() {
public void onMouseOver(MouseOverEvent event) {
Map<String,String> mouseInfo = getMouseInfo(event);
CallbackHandler.createCallBack(event.getSource(), QAMLConstants.EVENT_ONMOUSE_ENTER, ev, input, mouseInfo);
}
};
}
示例9: createMouseOverHandler
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
/**
* Creates a mouse over handler for a specific row and column.
*
* @param row the row number.
* @param column the column number.
* @return the mouse over handler.
*/
private MouseOverHandler createMouseOverHandler(final int row, final int column) {
return new MouseOverHandler() {
@Override
public void onMouseOver(MouseOverEvent event) {
mouseOver(row, column);
}
};
}
示例10: addMouseOverHandler
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
@SuppressWarnings({ "unchecked", "rawtypes" })
@Override
public HandlerRegistration addMouseOverHandler(MouseOverHandler handler) {
eventHandlers.put(handler, (DomEvent.Type) MouseOverEvent.getType());
if (canvas != null) {
canvas.addDomHandler(handler, MouseOverEvent.getType());
}
return null;
}
示例11: onMouseOver
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
public void onMouseOver(MouseOverEvent event) {
if (service.getIndexStateService().isEnabled(index)) {
for (MouseOverHandler handler : overHandlers) {
handler.onMouseOver(event);
}
}
}
示例12: addMouseOverHandler
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
@Override
public HandlerRegistration addMouseOverHandler(MouseOverHandler handler) {
return addHandler(handler, MouseOverEvent.getType());
}
示例13: addMouseOverHandler
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
public HandlerRegistration addMouseOverHandler(MouseOverHandler handler) {
return addDomHandler(handler, MouseOverEvent.getType());
}
示例14: addHandlers
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
@Override
public void addHandlers(MouseOverHandler mouseOverHandler, MouseOutHandler mouseOutHandler) {
addDomHandler(mouseOverHandler, MouseOverEvent.getType());
addDomHandler(mouseOutHandler, MouseOutEvent.getType());
}
示例15: addMouseOverHandler
import com.google.gwt.event.dom.client.MouseOverHandler; //导入依赖的package包/类
/** {@inheritDoc} */
@Override
public HandlerRegistration addMouseOverHandler(MouseOverHandler handler) {
return addDomHandler(handler, MouseOverEvent.getType());
}