本文整理了Java中javafx.scene.Scene.setOnKeyReleased()
方法的一些代码示例,展示了Scene.setOnKeyReleased()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Scene.setOnKeyReleased()
方法的具体详情如下:
包路径:javafx.scene.Scene
类名称:Scene
方法名:setOnKeyReleased
暂无
代码示例来源:origin: torakiki/pdfsam
@Inject
public OpenWithDialog(StylesConfig styles, List<Module> modules) {
initModality(Modality.WINDOW_MODAL);
initStyle(StageStyle.UTILITY);
setResizable(false);
setTitle(DefaultI18nContext.getInstance().i18n("Open with"));
this.modules = modules.stream().sorted(comparing(m -> m.descriptor().getName())).collect(toList());
messageTitle.getStyleClass().add("-pdfsam-open-with-dialog-title");
BorderPane containerPane = new BorderPane();
containerPane.getStyleClass().addAll(Style.CONTAINER.css());
containerPane.getStyleClass().addAll("-pdfsam-open-with-dialog", "-pdfsam-open-with-container");
containerPane.setTop(messageTitle);
BorderPane.setAlignment(messageTitle, Pos.TOP_CENTER);
filesList.setPrefHeight(150);
containerPane.setCenter(filesList);
buttons.getStyleClass().addAll(Style.CONTAINER.css());
containerPane.setBottom(buttons);
BorderPane.setAlignment(buttons, Pos.CENTER);
Scene scene = new Scene(containerPane);
scene.getStylesheets().addAll(styles.styles());
scene.setOnKeyReleased(new HideOnEscapeHandler(this));
setScene(scene);
eventStudio().addAnnotatedListeners(this);
}
代码示例来源:origin: torakiki/pdfsam
@Inject
public InfoStage(InfoPane infoPane, List<Image> logos, StylesConfig styles) {
BorderPane containerPane = new BorderPane();
containerPane.getStyleClass().addAll(Style.CONTAINER.css());
containerPane.setCenter(infoPane);
containerPane.setBottom(new ClosePane());
Scene scene = new Scene(containerPane);
scene.getStylesheets().addAll(styles.styles());
scene.setOnKeyReleased(new HideOnEscapeHandler(this));
setScene(scene);
setTitle(DefaultI18nContext.getInstance().i18n("Document details"));
getIcons().addAll(logos);
setMaximized(true);
}
代码示例来源:origin: torakiki/pdfsam
@Inject
public LogStage(LogPane logPane, LogListView logView, List<Image> logos, StylesConfig styles) {
BorderPane containerPane = new BorderPane();
containerPane.getStyleClass().addAll(Style.CONTAINER.css());
containerPane.setCenter(logPane);
containerPane.setBottom(new ClosePane((a) -> eventStudio().broadcast(HideStageRequest.INSTANCE, "LogStage")));
Scene scene = new Scene(containerPane);
scene.getStylesheets().addAll(styles.styles());
scene.setOnKeyReleased(k -> {
if (this.isShowing() && new KeyCodeCombination(KeyCode.ESCAPE).match(k)) {
eventStudio().broadcast(HideStageRequest.INSTANCE, "LogStage");
}
});
setScene(scene);
setTitle(DefaultI18nContext.getInstance().i18n("Log register"));
getIcons().addAll(logos);
setMaximized(true);
eventStudio().addAnnotatedListeners(this);
this.onShowingProperty().addListener((o, oldVal, newVal) -> logView.scrollToBottomIfShowing());
eventStudio().add(logView, LOGSTAGE_EVENTSTATION);
}
代码示例来源:origin: stackoverflow.com
scene.setOnKeyReleased(event ->
currentlyActiveKeys.remove(event.getCode().toString())
);
内容来源于网络,如有侵权,请联系作者删除!