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() 。