ホームページ  >  記事  >  Java  >  Java 13 の新しい JavaFX モジュールを使用してグラフィカル インターフェイス アプリケーションを開発する

Java 13 の新しい JavaFX モジュールを使用してグラフィカル インターフェイス アプリケーションを開発する

PHPz
PHPzオリジナル
2023-08-01 11:29:09825ブラウズ

Java 13 の新しい JavaFX モジュールを使用してグラフィカル インターフェイス アプリケーションを開発する

Java 13 のリリースに伴い、新しい JavaFX モジュールも導入され、グラフィカル インターフェイス アプリケーションの開発がますます容易になりました。 。この記事では、JavaFX モジュールを使用して単純なグラフィカル インターフェイス アプリケーションを開発する方法を紹介し、いくつかのコード例を示します。

始める前に、Java 13 JDK がインストールされ、関連する環境変数が正しく設定されていることを確認してください。

まず、Java 13 では、JavaFX が JDK から移動されました。したがって、JavaFX SDK を個別にダウンロードしてインストールする必要があります。最新バージョンの JavaFX SDK を公式 Web サイトからダウンロードし、C:javafx-sdk-13 などのディレクトリに抽出できます。

次に、新しい Java プロジェクトを作成し、JavaFX モジュールを導入するようにプロジェクトのビルド パスを構成する必要があります。

お気に入りの統合開発環境 (IDE) を開き、新しい Java プロジェクトを作成します。ここでは Eclipse を例に挙げます。

まず、プロジェクト名を右クリックし、[ビルド パス] -> [ビルド パスの構成...] を選択します。ポップアップダイアログボックスで「ライブラリ」タブを選択し、「モジュールパス」の下にある「ライブラリの追加」ボタンをクリックします。 「ユーザーライブラリ」を選択し、「次へ」ボタンをクリックします。次のダイアログボックスで、「ユーザーライブラリ」の右側にある「新規」ボタンをクリックし、新しいユーザーライブラリに名前(たとえば、「JavaFX 13」)を付けて、「OK」をクリックします。

新しいユーザー ライブラリ ダイアログ ボックスで、[外部 JAR の追加...] ボタンをクリックし、JavaFX SDK ディレクトリの「lib」フォルダにあるすべての jar ファイルを選択します。 「OK」をクリックしてから「完了」をクリックします。

これで、JavaFX モジュールがプロジェクトのビルド パスに正常に追加されました。次に、簡単な JavaFX アプリケーションを作成してみましょう。

まず、新しい Java クラスを作成し、「MainApp」などの適切な名前を付けます。

このクラスでは、「Application」クラスを継承し、その「start」メソッドをオーバーライドする必要があります。このメソッドはアプリケーションの起動時に呼び出され、グラフィカル インターフェイスを作成して初期化できます。

これは簡単なサンプル コードです:

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

public class MainApp extends Application {

    @Override
    public void start(Stage primaryStage) {
        // 创建一个按钮
        Button btn = new Button();
        btn.setText("点击我");

        // 创建一个布局
        StackPane root = new StackPane();
        root.getChildren().add(btn);

        // 创建一个场景
        Scene scene = new Scene(root, 300, 250);

        // 设置主舞台的场景并显示
    primaryStage.setTitle("JavaFX Application");
        primaryStage.setScene(scene);
        primaryStage.show();
    }

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

上記のコードでは、(StackPane レイアウトを使用して) ボタンとレイアウトを作成し、そのボタンをレイアウトに追加します。次に、シーンが作成され、レイアウトがシーンに追加されました。最後にシーンをメインステージに設定し、メインステージを表示します。

これで、単純な JavaFX アプリケーションが完成しました。これを実行すると、ボタンのあるウィンドウが表示されます。ボタンをクリックすると、ボタンのアクションをトリガーできます。

要約すると、Java 13 の新しい JavaFX モジュールを使用してグラフィカル インターフェイス アプリケーションを開発するのは非常に簡単です。 JavaFX SDK をダウンロードしてインストールし、プロジェクトのビルド パスに追加するだけです。その後、グラフィカル・インターフェース要素を作成および初期化し、それらをウィンドウに表示する JavaFX アプリケーションを作成できます。

この記事のコード例が、JavaFX モジュールを使用してグラフィカル インターフェイス アプリケーションを開発する際に役立つことを願っています。コーディングを楽しんでください!

以上がJava 13 の新しい JavaFX モジュールを使用してグラフィカル インターフェイス アプリケーションを開発するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。