【发布时间】:2016-02-13 18:25:28
【问题描述】:
我是 Java 编程新手,所以这个问题对这里的许多人来说可能听起来很愚蠢。我正在努力让自己对 JavaFX 事件处理机制感到满意。
我正在开发一个 GUI,我希望按钮在单击时以及按下 Enter 键时执行相同的功能。
我可以执行以下操作吗?
public class ButtonHandler implements EventHandler<ActionEvent>
{
somefunction();
}
然后将它用于 KeyEvent 和 MouseEvent
button.setOnMouseClicked(new ButtonHandler);
button.setOnKeyPressed(new ButtonHandler);
【问题讨论】:
标签: java javafx event-handling javafx-8 eventhandler