本文整理汇总了Java中javafx.event.EventHandler.handle方法的典型用法代码示例。如果您正苦于以下问题:Java EventHandler.handle方法的具体用法?Java EventHandler.handle怎么用?Java EventHandler.handle使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javafx.event.EventHandler
的用法示例。
在下文中一共展示了EventHandler.handle方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: fireNotificationEvent
import javafx.event.EventHandler; //导入方法依赖的package包/类
public void fireNotificationEvent(final NotificationEvent event) {
EventType<?> TYPE = event.getEventType();
EventHandler<NotificationEvent> handelr;
if (NotificationEvent.NOTIFICATION_PRESSED == TYPE) {
handelr = getOnNotificationPressed();
} else if (NotificationEvent.SHOW_NOTIFICATION == TYPE) {
handelr = getOnShowNotification();
} else {
handelr = null;
}
if (null == handelr)
return;
handelr.handle(event);
}
示例2: consumeThenFireIfEnabled
import javafx.event.EventHandler; //导入方法依赖的package包/类
private <T extends Event> EventHandler<T> consumeThenFireIfEnabled(EventHandler<T> handler) {
return e -> {
e.consume();
if (pane.gestureEnabled.get()) handler.handle(e);
};
}