Lesson2 Application类

Lesson2 Application类

一个类想要实现窗口程序,必须继承 Application 类,并重写 init(),start(),stop()方法

在main方法里用 Application.launch(args)启动程序

一个应用程序的生命周期

JavaFX应用程序的入口点是Application类。 无论何时启动应用程序,JavaFX运行时都会按顺序执行以下操作:

public class Test4 extends Application {
public static void main(String[] args) {
Application.launch(Test4.class,args);
}

@Override
public void init() throws Exception {
    super.init();
}
@Override
public void start(Stage primaryStage) throws Exception {

}
@Override
public void stop() throws Exception {
    super.stop();
}

}



.stop()

Application子类必须声明为public,并且必须有一个public no-argument构造函数。
调用Platform.exit()是明确终止JavaFX应用程序的首选方式。 直接拨打System.exit(int)是可以接受的替代方案,但不允许应用程序运行stop() 。

你可能感兴趣的:(Lesson2 Application类)