Fx开发教程--常用图形界面(三)

1------靶对象与源对象:当一个window的位置被客户改变,那么与之有关的对象,如果涉及到坐标变换的记录和判断,那么坐标信息也要随着改变,这种就是绑定,也即是当源对象发生任何改变的时候,都会在靶对象上得到体现。

绑定对象通常有bind()方法、bindBidirectional()方法两个方法,bind()方法是单向绑定,bindBidirectional()方法是双向绑定。一般情况下当对象创建后,我们把调用bind()方法的对象叫做 "源对象",而bind(xxxx)里面的对象叫做 "靶对象"。在执行过程中,靶对象的属性和行为不允许被外在修改,只能基于内部流程被动改变!

2------常用图形界面

AnchorPane :作为顶层容器的几个面板之一,其与普通的面板的区别在于,可以通过托拉拽而确定组件的位置,简称锚板

XXXPane      :为其余各种特性布局的面板,如spiltPane则为分成两部分的面板,每个部分都可以单独成为一个内容!

Label            :标签

button           :按钮,一般按钮会选择放置子HBox或者VBox中,一般在设置按钮后都会右键选择warp in 进行Box容器中

TabelView    :表格视图,可以选择添加的行数或者列数也可以用来划分面板!

GridPane     :网格面板,用于设置面板的划分! 

以上的每一个组件都可以拥有自己的属性,在Secence Builder中的右边面板便可以对应设置。但设置的时候必须注意不可以

过度地进行复杂化,否则会导致编译过慢!

3-----效果图展示

扫描二维码关注公众号,回复: 2634560 查看本文章

当该页面被保存后,对应开发的fxml文件就会生成对应的树节点图谱。然后在继承application类的自定义类中通过start()调用则可以展示出来,以下为:

展示图:

猜你喜欢

转载自blog.csdn.net/qq_36505948/article/details/81512003
今日推荐