JavaFX基本介绍
JavaFX是用于构建富互联网应用程序的Java库。 使用此库编写的应用程序可以跨多个平台一致运行。 使用JavaFX开发的应用程序可以在各种设备上运行,如台式计算机,手机,电视,平板电脑等。 要使用Java编程语言开发GUI应用程序,程序员依赖于诸如高级窗口工具包(AWT)和Swings之类的库。 在JavaFX出现之后,这些Java程序开发就可以有效地利用丰富的类库来开发GUI应用程序。
当 start 方法中没写内容的时候,运行时是没有效果的,所以需要添加以下代码
@Override
public void start(Stage primaryStage) throws IOException {
primaryStage.setTitle("我的fx窗口标题"); //设置当前的窗口标题
primaryStage.show(); //让当前的窗口显示
}
方法中的参数 primaryStage 表示的就是当前该程序的舞台对象。 一定要记得添加 primaryStage.show() ,不然运行完成之后是没效果的,然后就会怀疑自己代码写错了
场景面板介绍
布局面板需要和场景搭配使用,如果我们需要将内容显示出来,就需要将内容放到布局对象中,同时也还需要将该布局面板与一个场 景绑定在一起,再把场景绑定到舞台中,就完成显示了。 舞台(Stage)包含 场景(Scene)