java Fx进阶操作

1.java Fx 基本介绍

JavaFX是用于构建富互联网应用程序的Java库。 使用此库编写的应用程序可以跨多个平台一致运行。

使用JavaFX开发的应用程序可以在各种设备上运行,如台式计算机,手机,电视,平板电脑等。

要使用Java编程语言开发GUI应用程序,程序员依赖于诸如高级窗口工具包(AWT)和Swings之类的库。

在JavaFX出现之后,这些Java程序开发就可以有效地利用丰富的类库来开发GUI应用程序

代码介绍

7f885ab803c241aa8fd533d79be19711.png

 2.Application 是 JavaFX 程序的入口,任何 JavaFX 应用程序程序都要继承该类并重写 start() 方法

通过 main() 执行 Application 的 launch() 方法

launch 方法会默认执行该类下的 init() 、 start() 、 stop() 方法

方法执行后的显示顺序为:

d77c2fe14b964418a6e924c3cac735b1.png

a633ca619985406a8c2d15b9cb937f5b.png

 3.当start方法中没写内容的时候,运行时是没有效果的,所以需要添加以下代码

9ed5b3f1e87746a09e91418b6661309f.png

 4.方法中的参数 primaryStage 表示的就是当前该程序的舞台对象。一定要记得添加 primaryStage.show() ,不然运行完成之后是没效果的,然后就会怀疑自己代码写错了

b2cdb2e70cea43269894203d57bb4d06.png

 场景面板介绍

b429b07d83be42e7a55c6d65338a7070.png

 FlowPane流式布局

9647d0e0429a46d1aa4a6ec8018bf3e8.png

 a147a3bb8fe74fd089837ddef0042ae2.png

98dde4c87fb6457e9f2201abc212fcc9.png

6298e356dce54a79a9b9e6ba14df108c.png

40ba0c35fa38482bb3c9fe18aec7ec62.png

4b8186a0d5764ee6939aaabaa728f838.png

a1d9e22296634e6caacfeaa42a32fecd.png

2d5d89bbe4664e60891678354cb243bf.png

2b977fc6613a47fabdc77c2041df8587.png

2482bb26560542b4b14740cc77754b07.png

fa4d416663724e0bb5c20a63e04cbe2f.png

ebfdd9a2a58a4dfd84bdb2ae0296880f.png

9aef508cf1e94b6e8f98d5f798d0f83c.png

949ec7b64aab45fb98962d6ff836b6d0.png

197325c0e17a43be8eb9b8fc135f24b3.png

84922d4a396349628596616194c83ddc.png

8c8b9e12293e4df6a56c7dcfc7d8305a.png

85aed7e98548469b87fbca5a49bec8ce.png

30deedb434a24df390f262d04750545c.png

e7a203c65f504a1a9bb495a54369176d.png

490d5ad544e54336b246ddbed83f627b.png

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值