本文概述
- 阶段
- 现场
- 场景图
- 公共无效init()
- 公共抽象无效开始(Stage primaryStage)
- 公共无效stop()
- 将javafx.application.Application导入我们的代码。
- 将应用程序继承到我们的类中。
- 重写Application类的start()方法。
文章图片
但是, 我们可以在此主要阶段添加各种对象。只能以分层方式添加对象, 即首先将场景图添加到此primaryStage, 然后该场景图可能包含节点。节点可以是用户界面的任何对象, 例如文本区域, 按钮, 形状, 媒体等。
现场 Scene实际上包含JavaFX应用程序的所有物理内容(节点)。 Javafx.scene.Scene类提供了处理场景对象的所有方法。为了使舞台上的内容形象化, 必须创建场景。
有时, 场景对象只能添加到一个阶段。为了在JavaFX应用程序中实现Scene, 我们必须在代码中导入javafx.scene包。可以通过创建Scene类对象并将布局对象传递到Scene类构造函数中来创建Scene。稍后我们将详细讨论Scene类及其方法。
场景图 【JavaFX应用程序结构】场景图位于层次结构的最低级别。可以看作是各种节点的集合。节点是在舞台上可视化的元素。它可以是任何按钮, 文本框, 布局, 图像, 单选按钮, 复选框等。
节点以树型结构实现。场景图中始终只有一个根。这将作为场景图中存在的所有其他节点的父节点。但是, 此节点可以是JavaFX系统中可用的任何布局。
叶节点位于树层次结构中的最低级别。场景图中存在的每个节点都代表javafx.scene包的类, 因此我们需要将包导入到我们的应用程序中以创建功能齐全的javafx应用程序。
文章图片