0

在 javafx scenebuilder 中,我创建了手风琴。在 netbeans 中,我想将 changelistener 添加到手风琴的标题窗格中。我想在单击标题窗格时显示一条消息。我该怎么做?

4

2 回答 2

0

要在有人单击 titledpane 时显示消息,只需在 TitiledPane 的鼠标单击事件上实现

在此处输入图像描述

在 Controller 类中实现该方法

  @FXML
    private void TitledPaneClick(MouseEvent event) {
        System.out.println("Mouse clicked");
    }
于 2013-03-05T16:02:04.290 回答
0

而且我也尝试过这种方式来获得它。

EventHandler<MouseEvent> mousehandler = new EventHandler<MouseEvent>() {
    @Override
public void handle(MouseEvent mouseEvent) {
        System.out.println("hi");}
};
titledpaneName.setOnMouseClicked(mousehandler);

titledpaneName 是手风琴中标题窗格的名称。上面的代码在单击手风琴的标题窗格时打印 hi。

于 2013-03-06T17:15:29.017 回答