JAVAFX-5 开发应用

网友投稿 253 2022-09-06

JAVAFX-5 开发应用

fx 属性与布局

属性与布局是一个具备gui开发能力的开发者,快速进入开发必备的知识储备,下面简单说一说常用的属性,与布局

颜色

线性梯度(LinearGradient)属性 数据类型及描述startX Double - 设置梯度轴起点的X坐标。startY Double - 设置梯度轴起点的Y坐标。endX Double - 设置梯度轴终点的X坐标。endY Double - 设置梯度轴终点的Y坐标proportional Boolean - 设置坐标是否与形状成比例。设置为true时则使用单位正方形坐标,否则使用屏幕坐标系。cycleMethod CycleMethod - 设置应用于渐变的循环方法。stops List - 设置渐变颜色指定的停止列表。

径向渐变 RadialGradient ocusAngle Double - 设置从渐变中心到映射第一种颜色的焦点的角度(以度为单位)。 focusDistance Double - 设置从渐变中心到映射第一种颜色的焦点的距离。 centerX Double - 设置渐变圆的中心点的X坐标。 centerY Double - 设置渐变圆的中心点的Y坐标。 radius Double - 设置颜色渐变的圆的半径。 proportional boolean - 设置坐标和大小与形状成比例。 cycleMethod CycleMethod - 设置应用于渐变的Cycle方法。 Stops List - 设置渐变颜色的停止列表

域模型与属性绑定

我们实现登录操作的时候,绑定实体类的值,用户名,密码等 封装 get set 的时候可以使用这个字段JavaFX的属性包含实际值,并提供更改支持,无效支持和绑定功能。所有JavaFX属性类都位于javafx.beans.property.*包命名空间中。下面的列表是常用的属性类。javafx.beans.property.SimpleBooleanPropertyjavafx.beans.property.ReadOnlyBooleanWrapperjavafx.beans.property.SimpleintegerPropertyjavafx.beans.property.ReadOnlyintegerWrapperjavafx.beans.property.SimpleDoublePropertyjavafx.beans.property.ReadOnlyDoubleWrapperjavafx.beans.property.SimpleStringPropertyjavafx.beans.property.ReadOnlyStringWrapper

import javafx.beans.property.SimpleStringProperty;import javafx.beans.property.StringProperty;public class Main{ public static void main(String[] args) { StringProperty password = new SimpleStringProperty("yiibai.com"); password.set("example.com"); System.out.println("Modified StringProperty " + password.get() ); }}

绑定

值的跟踪传递

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:高价即高端,钟薛高“洗脑营销”还能持续多久?
下一篇:JAVAFX-2 开发应用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~