首页  >  文章  >  Java  >  如何使用命令行编译和运行JavaFX 2.0应用程序?

如何使用命令行编译和运行JavaFX 2.0应用程序?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-10-31 09:04:02364浏览

How to Compile and Run JavaFX 2.0 Applications Using the Command Line?

使用命令行编译 JavaFX 代码 (JavaFX 2.0)

从 Windows 命令行编译 JavaFX 应用程序需要了解 JavaFX 运行时环境 (JRE) )。 JavaFX 类可在 Oracle Java 8 及更高版本的默认类路径上使用,从而使用 javac 和 java 进行直接编译。

但是,如果使用 OpenJDK 8,则必须从 OpenJFX 存储库构建 JavaFX 源,并且生成的结果jfxrt.jar 放置在类路径中。

JavaFX 2.0 (Java 7) 的编译步骤

  1. 编译 JavaFX 应用程序:通过以下命令使用 Java 编译器,将占位符替换为适当的路径:

    "%%JDK_HOME%\bin\javac" -classpath "%%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar" fxservidor.java
  2. 运行已编译的应用程序:

    java -classpath "%%JAVAFX_SDK_HOME%\rt\lib\jfxrt.jar;." Fxservidor

示例应用程序

以下修改后的示例应用程序将编译:

import javafx.application.Application;
import javafx.event.ActionEvent;
import javafx.event.EventHandler;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;

public class Fxservidor extends Application {

    public static void main(String[] args) {
        launch(args);
    }

    @Override public void start(Stage primaryStage) {        

以上是如何使用命令行编译和运行JavaFX 2.0应用程序?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn