本文整理了Java中org.w3c.dom.events.Event.getTarget()
方法的一些代码示例,展示了Event.getTarget()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Event.getTarget()
方法的具体详情如下:
包路径:org.w3c.dom.events.Event
类名称:Event
方法名:getTarget
[英]Used to indicate the EventTarget
to which the event was originally dispatched.
[中]用于指示事件最初调度到的EventTarget
。
代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik
public void handleEvent(Event evt) {
EventTarget newTarget = evt.getTarget();
if (lastFocusEventTarget != null &&
lastFocusEventTarget != newTarget) {
fireDOMFocusOutEvent(lastFocusEventTarget, newTarget);
}
lastFocusEventTarget = evt.getTarget();
}
}
代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik
public void handleEvent(Event evt) {
if (!(evt.getTarget() instanceof SVGSVGElement))
return;
// assert(evt.getType() ==
// SVGConstants.SVG_SVGZOOM_EVENT_TYPE);
SVGSVGElement svg = (SVGSVGElement) evt.getTarget();
scaleChange(svg.getCurrentScale());
} // handleEvent()
}, false, null);
代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik
public void handleEvent(Event evt) {
if (evt.getTarget() instanceof XBLOMContentElement) {
update(false);
}
}
}
代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization
/**
* Event handler
*/
@Override
public void handleEvent(Event evt) {
Element e = (Element) evt.getTarget();
SVGUtil.removeCSSClass(e, cssclass);
}
}
代码示例来源:origin: elki-project/elki
/**
* Event handler
*/
@Override
public void handleEvent(Event evt) {
Element e = (Element) evt.getTarget();
SVGUtil.removeCSSClass(e, cssclass);
}
}
代码示例来源:origin: apache/batik
public void handleEvent(Event evt) {
if (isCapturingClickEnabled) {
Element targetElement = (Element) evt.getTarget();
selectNode(targetElement);
}
}
}
代码示例来源:origin: org.apache.xmlgraphics/batik-bridge
public void handleEvent(Event evt) {
if (evt.getTarget() instanceof XBLOMContentElement) {
update(false);
}
}
}
代码示例来源:origin: elki-project/elki
/**
* Event handler
*/
@Override
public void handleEvent(Event evt) {
Element e = (Element) evt.getTarget();
SVGUtil.addCSSClass(e, cssclass);
}
}
代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik
public void handleEvent(Event evt) {
Node n = (Node) evt.getTarget();
addScriptingListeners(n);
gatherScriptElements(n);
while (!toExecute.isEmpty()) {
loadScript((AbstractElement) toExecute.removeFirst());
}
}
代码示例来源:origin: apache/batik
/**
* Handles the event.
*/
public void handleEvent(Event evt) {
evt = EventSupport.getUltimateOriginalEvent(evt);
listener.nodeToBeRemoved((Node) evt.getTarget());
}
}
代码示例来源:origin: apache/batik
/**
* Handles the event.
*/
public void handleEvent(Event evt) {
evt = EventSupport.getUltimateOriginalEvent(evt);
listener.characterDataModified((Node) evt.getTarget());
}
}
代码示例来源:origin: apache/batik
/**
* Handles 'mouseover' MouseEvent event type.
*/
public void handleEvent(Event evt) {
Element target = (Element)evt.getTarget();
Cursor cursor = CSSUtilities.convertCursor(target, BridgeContext.this);
if (cursor != null) {
userAgent.setSVGCursor(cursor);
}
}
}
代码示例来源:origin: org.apache.xmlgraphics/batik-bridge
public void handleEvent(Event evt) {
MouseEvent me = (MouseEvent) evt;
EventTarget target = evt.getTarget();
EventTarget relatedTarget = me.getRelatedTarget();
fireDOMFocusInEvent(target, relatedTarget);
}
}
代码示例来源:origin: org.apache.xmlgraphics/batik-anim
/**
* Handles the event.
*/
public void handleEvent(Event evt) {
evt = EventSupport.getUltimateOriginalEvent(evt);
listener.nodeInserted((Node) evt.getTarget());
}
}
代码示例来源:origin: org.apache.xmlgraphics/batik-anim
/**
* Handles the event.
*/
public void handleEvent(Event evt) {
evt = EventSupport.getUltimateOriginalEvent(evt);
listener.characterDataModified((Node) evt.getTarget());
}
}
代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik
public void handleEvent(Event evt) {
MouseEvent me = (MouseEvent) evt;
EventTarget target = evt.getTarget();
EventTarget relatedTarget = me.getRelatedTarget();
fireDOMFocusOutEvent(target, relatedTarget);
}
}
代码示例来源:origin: fr.avianey.apache-xmlgraphics/batik
/**
* Handles the event.
*/
public void handleEvent(Event evt) {
evt = EventSupport.getUltimateOriginalEvent(evt);
listener.nodeInserted((Node) evt.getTarget());
}
}
代码示例来源:origin: org.apache.xmlgraphics/batik-bridge
public void handleEvent(Event evt) {
dispatcher.removeGraphicsNodeMouseListener(listener);
dispatcher.removeGraphicsNodeKeyListener(listener);
NodeEventTarget et = (NodeEventTarget) evt.getTarget();
et.removeEventListenerNS
(XMLConstants.XML_EVENTS_NAMESPACE_URI, "SVGUnload",
this, false);
}
}
代码示例来源:origin: org.apache.xmlgraphics/batik-css
public void handleEvent(Event evt) {
MutationEvent mevt = (MutationEvent) evt;
handleAttrModified((Element) evt.getTarget(),
(Attr) mevt.getRelatedNode(),
mevt.getAttrChange(),
mevt.getPrevValue(),
mevt.getNewValue());
}
}
代码示例来源:origin: net.sf.taverna.t2.ui-components/graph-model
public void handleEvent(Event evt) {
if (evt instanceof MouseEvent) {
MouseEvent mouseEvent = (MouseEvent) evt;
SVGOMPoint point = SVGUtil.screenToDocument((SVGLocatable)evt.getTarget(),
new SVGOMPoint(mouseEvent.getClientX(), mouseEvent.getClientY()));
graphElement.getEventManager().mouseMoved(graphElement, mouseEvent.getButton(),
mouseEvent.getAltKey(), mouseEvent.getCtrlKey(), mouseEvent.getMetaKey(),
(int) point.getX(), (int) point.getY(),
mouseEvent.getScreenX(), mouseEvent.getScreenY());
evt.stopPropagation();
}
}
内容来源于网络,如有侵权,请联系作者删除!