javafx手风琴改装

时间:2013-03-05 15:15:14

标签: java javafx

在javafx scenebuilder中,我创建了手风琴。在netbeans中,我想将changelistener添加到手风琴中的titledpane中。我想在点击titledpane时显示一条消息。我该怎么办?

2 个答案:

答案 0 :(得分:0)

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

enter image description here

在Controller类中实现该方法

  @FXML
    private void TitledPaneClick(MouseEvent event) {
        System.out.println("Mouse clicked");
    }

答案 1 :(得分:0)

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

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

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