-
Sub-task
-
Resolution: Fixed
-
P2
-
fx2.0
To avoid application developers having to import a second class just to launch their program in standalone mode (when running from an IDE), we should move the launch method from the Launcher class to the Application class.
We will then deprecate and hide (via treatasprivate) the Launcher class. We will remove Launcher in a subsequent beta refresh.
Additionally, we will add a variant of launch() that doesn't take the application class, but instead figures it out by walking up the call stack looking for a class that extends Application.
We will then deprecate and hide (via treatasprivate) the Launcher class. We will remove Launcher in a subsequent beta refresh.
Additionally, we will add a variant of launch() that doesn't take the application class, but instead figures it out by walking up the call stack looking for a class that extends Application.