zoukankan      html  css  js  c++  java
  • 史上最骚RPG制作第二期 JavaFx的回顾

    简述

      这期的任务是回顾javafx知识,包括图像的创建,事件的驱动,按钮文本框等组件的创建,文本的接受这些操作,争取把start,lose,win类弄出来。

    Fx框架简述

      

      每一个fx类都是application类的继承。

      一个 Scene对象可以使用构造方法 Scene(node,width, height)创建。这个构造方法指定了场景的宽度和高度并且将节点置于一个场景中

      个 Stage 对象是一个窗体。当应用程序启动的时候,一个称为主舞台的 Stage 对象由JVM 自动创建。

      可以将stage类比成舞台,scene就是场景,node就是里面的演员。

      但直接将node弄到scene里面会占据整一个scene,这时pane的出现使得节点可以放到我们想要放到的位置。

      

      于是现在fx的框架都弄出来了,创造一个舞台,舞台里面有场景,场景里面有面板,面板里面有节点。 

    场景的变换 

      我们的RPG涉及四个场景的切换,我们就要使用事件驱动来切换我们的场景。

      

      通过设置按钮,以及按钮点击事件,我们可以更换主舞台的场景,来实现游戏内场景的切换。

    现在来实现我们RPG的第一个场景  

      

      结点都是垂直的所以我们用VBox做面板,用TextField类创造文本框并接收输入

      我们将按钮进行一个事件驱动,转到我们的第二场景,以及插入账号数据

      

  • 相关阅读:
    JS中!=、==、!==、===的用法和区别
    Jquery判断Checkbox是否选中三种方法
    C# 信号量 学习
    redis学习资料
    Redis常用命令
    MySQL、HBase、ES的对比
    我对依赖注入,控制反转的理解
    net输出错误日志
    XmlExtensions帮助类
    DatetimeHelper类的编写
  • 原文地址:https://www.cnblogs.com/qq2210446939/p/13027616.html
Copyright © 2011-2022 走看看