Rumah >Java >javaTutorial >Bagaimana untuk Menyusun dan Menjalankan Kod JavaFX 2.0 Menggunakan Baris Perintah dalam Java 7 dan Ke Atas?

Bagaimana untuk Menyusun dan Menjalankan Kod JavaFX 2.0 Menggunakan Baris Perintah dalam Java 7 dan Ke Atas?

Susan Sarandon
Susan Sarandonasal
2024-10-29 05:36:02960semak imbas

How to Compile and Run JavaFX 2.0 Code Using the Command Line in Java 7 and Above?

Kompilkan Kod JavaFX 2.0 Menggunakan Baris Perintah

Java 8 dan Ke Atas

Versi JavaFX terkini telah disepadukan dengan lancar dengan Java runtime classpath. Untuk menyusun dan melaksanakan kod anda, hanya jalankan:

javac Fxservidor.java
java Fxservidor

Java 7 dan JavaFX 2.x

Untuk Java 7 dan JavaFX 2.x, susun kod anda menggunakan Java Compiler, menyatakan JavaFX SDK Runtime Library (jfxrt.jar) dalam classpath:

"JDK_HOME\bin\javac" -classpath "JAVAFX_SDK_HOME\rt\lib\jfxrt.jar" fxservidor.java

Melaksanakan Class Compiled

Untuk melaksanakan kelas yang disusun , nyatakan JavaFX Runtime Library dalam classpath:

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

Contoh Skrip Baris Perintah

Untuk kemudahan, pertimbangkan untuk menggunakan skrip kelompok yang serupa dengan ini:

@echo off

if exist .\jfxrt.jar (
  set CLASSPATH=.\jfxrt.jar;.;
) else (
  echo No JavaFX Runtime Library (jfxrt.jar) found.
  exit /B 1
)

javac Fxservidor.java
java -cp "%CLASSPATH%" Fxservidor

Contoh Pengubahsuaian Kod

Untuk memastikan keserasian, ubah suai kod anda seperti berikut:

<code class="java">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) {</code>

Atas ialah kandungan terperinci Bagaimana untuk Menyusun dan Menjalankan Kod JavaFX 2.0 Menggunakan Baris Perintah dalam Java 7 dan Ke Atas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn