JavaFX - 哪种事件监听器方法更有效?

时间:2014-10-14 18:11:01

标签: java javafx

我刚开始在JavaFX中使用事件监听器。为了同样的目的,我偶然发现了两种方法。一个或另一个的任何优势?

 test1.setOnAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(ActionEvent event) {
                    System.out.print("PPT");
            }
        });

    test1 .selectedProperty().addListener(new ChangeListener<Boolean>() {
        public void changed(ObservableValue<? extends Boolean> ov,
            Boolean old_val, Boolean new_val) {
            log("ggggggg");
        }
    });

同样test1是复选框的名称

1 个答案:

答案 0 :(得分:4)

两种方法之间的效率差异基本上可以忽略不计 - 只需选择最适合您的应用程序功能的方法。