JavaFX的基础 第二节
JavaFX图形界面的基础结构
Stage
Stage就是一个窗口,在JavaFX应用程序中,可以有多个窗口,一个窗口就是一个Stage
Scene 场景
在一个Stage中一次只能显示一个场景,场景因需求而改变。
比如你的前面是个漂亮小姐姐,你的后面有个钢铁侠,但是你的眼睛只能让你选择一个场景来观看,所以同一时间只有一副场景供你观赏。
布局样式
场景的内容是怎么样的,由你来决定。就是你想看到什么都可以画在这里
控件
构成布局样式的单一元素
示例代码
点击查看代码
package cn.basefx;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.HBox;
import javafx.stage.Stage;
public class javafx02 extends Application {
public static void main(String[] args) {
launch(); //启动
}
@Override
public void start(Stage stage) throws Exception {
stage.setTitle("Stage 标题部分");
HBox hBox = new HBox(); //布局
Button login = new Button("login"); //login控件
hBox.getChildren().add(login); // login 控件加入布局中
Scene scene = new Scene(hBox,600,300); //布局加入场景中 场景的宽600 高300
stage.setScene(scene); //将布局好的场景加入Stage窗口中
stage.show(); //展示Stage窗口
}
}