前言:
属性绑定和监听特定情况下我们可以理解为它们是一个相反的操作。
比如有这么个需求:让A的宽度跟随B的宽度改变而改变,那么有两种做法:
1、属性绑定:将A的宽度绑定到B的宽度
2、监听:监听B的宽度变化,当它发生改变时同时改变A的宽度
1、事件
个人理解不一定准备,敬请谅解
答:这里所说的事件也就是监听事件,如果你学过Android开发,那么对事件就不会不知道,因为Android很多时候都会用到事件,比如:addXXXListener(表示添加一个叫某某某的监听事件)或者setOnXXXListener(设置一个对某某某的监听事件),JavaFX中也有事件,比如按钮的单击事件button1.setOnAction(new EventHandler<ActionEvent>() {})。
下面这个是我们在JavaFX+Jfoenix 学习笔记(四)--MenuBar菜单栏里的一个菜单项的单击事件(所以菜单项也有单击事件,世的很多组件都有)
menuItem4.setOnAction(
new EventHandler<ActionEvent>() {
public void handle(ActionEvent event) {
// 这个自己看,用处不大
Alert