Java FX tab
Use this tab to specify the settings for packaging your JavaFX application or application preloader.
The settings depend on the artifact type (JavaFx Application or JavaFx Preloader).
JavaFx Application settings
Item | Description |
---|---|
Application class |
The qualified application main class name.
Normally, this is the class that extends the javafx.application.Application class and
contains the main() method.
|
Title |
The application title.
In technical terms, this is the information for the <title> element in
the corresponding deployment descriptor JNLP file.
If not specified, the title |
Vendor |
The name of the application vendor
(i.e. the information for the <vendor> element in the JNLP file).
If not specified, the text |
Description |
A brief description of the application
(i.e. the information for the <description> element in the JNLP file).
If not specified, the text |
Width | The width of the application window in pixels. This parameter is used mainly by the applications embedded in a Web page. |
Height | The height of the application window in pixels. This parameter is used mainly by the applications embedded in a Web page. |
HTML Parameters |
You may want to pass dynamic parameters to the application that runs in the Web Start or embedded in browser modes from the corresponding HTML page.
In that case, you should create a .properties file and specify the necessary set of named parameters in that file.
Then you should specify the path to the .properties file in this field.
|
Application Parameters |
You may want to pass named and unnamed parameters to the application.
In that case, you should create a .properties file and specify the necessary parameters in that file.
Then you should specify the path to the .properties file in this field.
(The specified parameters will be included in the generated deployment descriptor JNLP file.)
If the
the following elements will be generated within
|
Update in background |
Use this check box to set the check attribute of the <update> element in the JNLP file.
(This element is used to specify how Java Web Start should handle the application updates.)
If selected,
If not selected, |
Native bundle |
The native bundles to be generated.
(A native bundle is an operating system-specific self-contained application package.
Such a bundle contains an application itself as well as a JRE, JavaFX runtime and a platform-specific application launcher.)
Select:
|
Convert css to bin | Select this check box if you want your application CSS file to be converted into binary format. (This may improve the application performance, especially for "large" CSS files.) |
Enable signing |
Select this check box if you want the application package to be digitally signed.
IntelliJ IDEA can generate a key and the corresponding self-signed certificate, or an existing key may be used to sign the package. To select which way of signing should be used, click Edit Certificates. Then, in the Choose Certificate dialog that opens, select: |
JavaFx Preloader settings
Item | Description |
---|---|
Preloader class | The qualified application preloader class name. |