javafx scenebuilder で、アコーディオンを作成しました。netbeans では、アコーディオンの titledpane に changelistener を追加したいと思います。タイトルペインをクリックしたときにメッセージを表示したい。どうすればできますか?
質問する
2040 次
2 に答える
0
また、この方法で取得しようとしました。
EventHandler<MouseEvent> mousehandler = new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent mouseEvent) {
System.out.println("hi");}
};
titledpaneName.setOnMouseClicked(mousehandler);
titledpaneName は、アコーディオン内のタイトル付きペインの名前です。上記のコードは、アコーディオンで titledpane をクリックすると hi を出力します。
于 2013-03-06T17:15:29.017 に答える
0
誰かが titledpane をクリックしたときにメッセージを表示するには、TtiledPane のマウス クリック イベントを実装するだけです。
Controller クラスでそのメソッドを実装する
@FXML
private void TitledPaneClick(MouseEvent event) {
System.out.println("Mouse clicked");
}
于 2013-03-05T16:02:04.290 に答える