JavaFX ランタイムを Java 11 の Eclipse に統合する
背景:
Java 11 は除外されていますJavaFX を最新バージョンの一部としてインストールすると、「エラー: JavaFX ランタイム コンポーネントが不足しています」というエラーが表示されます。この記事では、Java 11 の Eclipse に JavaFX を手動で追加する方法に関する詳細なガイドを提供します。
解決策:
Eclipse 2018 をインストールする-09とJDK 11:
に JDK 11 を追加Eclipse:
JavaFX 11 を入手します:
JavaFX のユーザー ライブラリを作成します:
Java プロジェクトを作成して設定しますモジュールパス:
サンプル JavaFX アプリケーション(HelloFX):
package javafx11; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class HelloFX extends Application { @Override public void start(Stage stage) { Label l = new Label("Hello, JavaFX 11"); Scene scene = new Scene(new StackPane(l), 300, 200); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(); } }
実行時の VM 引数の構成:
--module-path C:\Users<user>\Downloads\javafx-sdk-11\lib --add-modules=javafx.controls
アプリケーションの実行:
以上がJavaFX ランタイムを Java 11 の Eclipse に統合するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。