本文整理了Java中javafx.event.Event.getEventType()
方法的一些代码示例,展示了Event.getEventType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Event.getEventType()
方法的具体详情如下:
包路径:javafx.event.Event
类名称:Event
方法名:getEventType
暂无
代码示例来源:origin: jfoenixadmin/JFoenix
@Override
public EventType<? extends SnackbarEvent> getEventType() {
return (EventType<? extends SnackbarEvent>) super.getEventType();
}
代码示例来源:origin: at.bestsolution.efxclipse.rt/org.eclipse.fx.text
@Override
public EventType<? extends LinkActionEvent> getEventType() {
return (EventType<? extends LinkActionEvent>) super.getEventType();
}
代码示例来源:origin: org.drombler.commons/drombler-commons-docking-fx
@Override
public EventType<? extends DockableCloseRequestEvent> getEventType() {
return (EventType<? extends DockableCloseRequestEvent>) super.getEventType();
}
代码示例来源:origin: com.jfoenix/jfoenix
@Override
public EventType<? extends SnackbarEvent> getEventType() {
return (EventType<? extends SnackbarEvent>) super.getEventType();
}
代码示例来源:origin: org.fxmisc.wellbehaved/wellbehavedfx
@Override
public Optional<T> match(Event event) {
EventType<? extends Event> actualType = event.getEventType();
do {
if(actualType.equals(eventType)) {
@SuppressWarnings("unchecked")
T res = (T) event;
return Optional.of(res);
}
actualType = actualType.getSuperType();
} while(actualType != null);
return Optional.empty();
}
代码示例来源:origin: at.bestsolution.efxclipse.rt/org.eclipse.fx.text
public final void fireEvent(Event event) {
if (event instanceof LinkActionEvent) {
if (event.getEventType() == LinkActionEvent.LINK_ACTION) {
for (EventHandler<LinkActionEvent> h : linkActionHandlers) {
h.handle((LinkActionEvent)event);
}
}
else if (event.getEventType() == LinkActionEvent.LINK_CONTEXT) {
for (EventHandler<LinkActionEvent> h : linkContextHandlers) {
h.handle((LinkActionEvent)event);
}
}
}
}
代码示例来源:origin: org.fxmisc.wellbehaved/wellbehavedfx
@Override
public InputHandlerTemplate<S, ? super E> promote(InputHandlerTemplate<S, ? super E> h,
EventType<? extends E> subTpe, EventType<? extends E> supTpe) {
if(Objects.equals(subTpe, supTpe)) {
return h;
}
return (s, evt) -> {
if(isPrefixOf(subTpe, (EventType<? extends E>) evt.getEventType())) {
return h.process(s, evt);
} else {
return Result.PROCEED;
}
};
}
代码示例来源:origin: org.fxmisc.wellbehaved/wellbehavedfx
@Override
public InputHandler<? super E> promote(InputHandler<? super E> h,
EventType<? extends E> subTpe, EventType<? extends E> supTpe) {
if(Objects.equals(subTpe, supTpe)) {
return h;
}
return evt -> {
if(isPrefixOf(subTpe, (EventType<? extends E>) evt.getEventType())) {
return h.process(evt);
} else {
return Result.PROCEED;
}
};
}
代码示例来源:origin: org.jrebirth.af/core
/**
* {@inheritDoc}
*/
@Override
public void handle(final Event event) {
final String methodName = buildHandlingMethodName(convertEventToEnum(event.getEventType()));
if (!methodName.isEmpty()) {
callMethod(methodName, event);
}
}
内容来源于网络,如有侵权,请联系作者删除!