Javafx-environment

提供:Dev Guides
移動先:案内検索

JavaFX-環境

Java8以降、JDK (Java Development Kit)*には *JavaFX ライブラリが含まれています。 したがって、JavaFXアプリケーションを実行するには、システムにJava8以降のバージョンをインストールするだけです。

それに加えて、EclipseやNetBeansのようなIDEはJavaFXのサポートを提供します。 この章では、さまざまな方法でJavaFXアプリケーションを実行するための環境の設定方法について説明します。

Java8のインストール

まず、コマンドプロンプトを開き、コマンド「Java」を入力して、システムにJavaがインストールされているかどうかを確認する必要があります。

システムにJavaをインストールしていない場合、コマンドプロンプトには次のスクリーンショットに示すメッセージが表示されます。

Javaのインストール

次に、以下の手順に従ってJavaをインストールします。

ステップ1 *-https://www.oracle.com/technetwork/java/javase/downloads/indexl[JavaSE Downloads]ページにアクセスし、次のスクリーンショットで強調表示されているJDK *Download ボタンをクリックします。

Java SEダウンロード

  • ステップ2 *-[ダウンロード]ボタンをクリックすると、[Java SE Development Kit 8ダウンロード]ページにリダイレクトされます。 このページには、さまざまなプラットフォーム用のJDKのリンクがあります。

ライセンス契約に同意し、それぞれのリンクをクリックして必要なソフトウェアをダウンロードします。

たとえば、Windows 64ビットオペレーティングシステムで作業している場合は、次のスクリーンショットで強調表示されているJDKバージョンをダウンロードする必要があります。

Java SE Development Kit 8ダウンロードページ

強調表示されたリンクをクリックすると、Windows 64ビットオペレーティングシステムに適したJava8 Development Kitがシステムにダウンロードされます。

  • ステップ3 *-ダウンロードしたバイナリ実行可能ファイルを実行して、JDK8のインストールを開始します。

Java SE Development Kit 8 Next

  • ステップ4 *-インストールディレクトリを選択します。

インストールディレクトリ

  • ステップ5 *-宛先フォルダーを選択して[次へ]をクリックすると、次のスクリーンショットに示すように、JavaFXインストールプロセスの進行状況バーが表示されます。

インストーラーの抽出

  • ステップ6 *-必要に応じてインストールディレクトリを変更します。変更しない場合は、デフォルトのディレクトリをそのまま使用して、先に進みます。

Destination_folder

  • ステップ7 *-次のスクリーンショットに示すように、閉じるボタンをクリックしてインストールプロセスを完了します。

Java SEインストール済み

Windows用のパスのセットアップ

Javaをインストールした後、パス変数を設定する必要があります。 * C:\ Program Files \ java \ jdk1.8.0_91 *ディレクトリにJavaをインストールしたと仮定します。

今、あなたは以下に記載されている手順に従うことができます-

  • 「マイコンピュータ」を右クリックして、「プロパティ」を選択します。
  • 「詳細」タブの下の「環境変数」ボタンをクリックします。
  • ここで、「Path」変数を変更して、Java実行可能ファイルへのパスも含まれるようにします。 たとえば、パスが現在「C:\ WINDOWS \ SYSTEM32」に設定されている場合、パスを「C:\ WINDOWS \ SYSTEM32」に変更します。 C:\ Program Files \ java \ jdk1.8.0_91 \ bin '

環境変数の編集

JavaFXのNetBeans環境の設定

*NetBeans8* は、JavaFXの組み込みサポートを提供します。 これをインストールすると、追加のプラグインまたはJARファイルなしでJavaFXアプリケーションを作成できます。 NetBeans環境をセットアップするには、以下に示す手順に従う必要があります。
  • ステップ1 *-https://netbeans.org/[NetBeans Webサイト] NetBeans Webサイトにアクセスし、[ダウンロード]ボタンをクリックしてNetBeansソフトウェアをダウンロードします。

NetBeans Webサイト

ステップ2 *-*ダウンロード*をクリックすると、さまざまなJavaアプリケーション用のNetBeansバンドルを提供するNetBeansソフトウェアのダウンロードページが表示されます。 次のスクリーンショットに示すように、 *JavaSE 用のNetBeansソフトウェアをダウンロードします。

NetBeansダウンロードページ

ステップ3 *-このボタンをクリックすると、 *netbeans-8.0-windows.exe という名前のファイルがシステムにダウンロードされます。 このファイルを実行してインストールします。 このファイルを実行すると、次のスクリーンショットに示すようにNetBeansインストーラーが起動します。

インストーラーの設定

構成が完了すると、インストーラーの*ようこそページ*が表示されます。

  • ステップ4 *-[次へ]ボタンをクリックして、インストールを続行します。

NetBeans IDEインストーラー

ステップ5 *-次のウィンドウには、 NETBEANS IDE 8.0ライセンス契約書があります*。 注意深く読み、「使用許諾契約の条項に同意します」のチェックボックスをオンにして契約に同意し、[次へ]ボタンをクリックします。

NetBeans Licenec Agreement

ステップ6 *-次のウィンドウで、 *Junit の使用許諾契約が表示されます。「使用許諾契約の条項に同意します、JUnitのインストール」のラジオボタンを選択して同意し、*次*をクリックします。

Junitライセンス契約に同意

ステップ7 *-Netbeans 8.0をインストールする必要がある宛先ディレクトリを選択します。 さらに、システムの *Java Development Kit がインストールされているディレクトリを参照して、 Next ボタンをクリックすることもできます。

NetBeansインストールNext

ステップ8 *-同様に、 *Glassfish Server のインストール先ディレクトリを選択します。 Java Development Kitディレクトリ(現在はGlassfishリファレンス)を参照し、[次へ]をクリックします。

Glassfishサーバーのインストール

  • ステップ9 *-自動更新の[更新の確認]ボックスをオンにし、[インストール]ボタンをクリックしてインストールを開始します。

インストールボタンをクリック

  • ステップ10 *-このステップはNetBeans IDE 8.0のインストールを開始し、しばらく時間がかかる場合があります。

NetBeans IDE 8.0のインストール

  • ステップ11 *-プロセスが完了したら、[完了]ボタンをクリックしてインストールを完了します。
  • ステップ12 *-NetBeans IDEを起動すると、次のスクリーンショットに示すような開始ページが表示されます。

スタートページ

ステップ13 *-ファイルメニューで、*新規プロジェクト …​を選択して、次のスクリーンショットに示すように新規プロジェクトウィザードを開きます。

NetBeansファイル

ステップ14 *-*新規プロジェクト*ウィザードで、 *JavaFX を選択し、*次*をクリックします。 新しいJavaFXアプリケーションの作成が開始されます。

新しいプロジェクトJavaFX

ステップ15 *- *NewJavaFX Application ウィンドウでプロジェクトの名前とプロジェクトの場所を選択し、 Finish をクリックします。 指定された名前でサンプルアプリケーションを作成します。

プロジェクト名

この例では、 javafxsample という名前のアプリケーションが作成されます。 このアプリケーション内で、NetBeans IDEは Javafxsample.java という名前のJavaプログラムを生成します。 次のスクリーンショットに示すように、このプログラムはNetBeansソースパッケージ*→javafxsample *内に作成されます。

Javafxsample java

  • ステップ16 *-ファイルを右クリックし、[ファイルを実行]を選択して、次のスクリーンショットに示すようにこのコードを実行します。

RunFile

この自動的に作成されたプログラムには、「* Hay World」というラベルの付いたボタンを持つ単純なJavaFXウィンドウを生成するコードが含まれています。 このボタンをクリックするたびに、文字列 *Hello World がコンソールに次のように表示されます。

Say Hello World

EclipseでのJavaFXのインストール

  • e(fx)** clipseという名前のプラグインもJavaFXで利用できます。 次の手順を使用して、EclipseでJavaFXを設定できます。 まず、システムにEclipseがあることを確認してください。 そうでない場合は、システムにEclipseをダウンロードしてインストールします。

Eclipseがインストールされたら、以下の手順に従ってシステムに e(fx)clipse をインストールします。

ステップ1 *- *Help メニューでEclipseを開き、以下に示すように Install New Software …オプションを選択します。

Java Eclipse

クリックすると、次のスクリーンショットに示すように、 Available Software ウィンドウが表示されます。

利用可能なソフトウェアウィンドウ

このウィンドウの[操作]テキストボックスで、必要なソフトウェアのプラグインのリンクを指定する必要があります。

ステップ2 *-*追加…ボタンをクリックします。 プラグインの名前を e(fx)clipse として指定します。 次に、次のリンクを場所として提供します。 http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/

  • ステップ3 *-プラグインの名前と場所を指定した後、次のスクリーンショットで強調表示されている[OK]ボタンをクリックします。

リポジトリの追加

ステップ4 *-プラグインを追加するとすぐに、 *e(fx)clipse – install および e(fx)clipse – single components の2つのチェックボックスが表示されます。 これらのチェックボックスを両方オンにして、次のスクリーンショットに示すように、[追加]ボタンをクリックします。

e(fx)clipse単一コンポーネント

  • ステップ5 *-次に、Eclipse IDEを開きます。 次のスクリーンショットに示すように、[ファイル]メニューをクリックし、[プロジェクト]を選択します。

Eclipse IDEの[ファイルメニューをクリック]

ステップ6 *-次に、プロジェクトを作成するためにEclipseが提供するウィザードのリストを表示できるウィンドウが表示されます。 *JavaFX ウィザードを展開し、 JavaFX Project を選択して、次のスクリーンショットに示すように Next ボタンをクリックします。

新規プロジェクト選択ウィザード

  • ステップ7 *-*次*をクリックすると、新しいプロジェクトウィザードが開きます。 ここで、必要なプロジェクト名を入力し、*完了*をクリックできます。

プロジェクト名とクリックして終了

ステップ8 *-[完了]をクリックすると、指定された名前(サンプル)でアプリケーションが作成されます。 *application という名前のサブパッケージに、 Main.java という名前のプログラムが次のように生成されます。

メインJava

  • ステップ9 *-この自動生成プログラムには、空のJavaFXウィンドウを生成するコードが含まれています。 このファイルを右クリックして、次のスクリーンショットに示すように、「実行」→「Javaアプリケーション」を選択します。

Javaアプリケーションとして実行

このアプリケーションを実行すると、次のように空のJavaFXウィンドウが表示されます。

空のJavaFXウィンドウ

-コードの詳細については、後の章で説明します。