Javafx-environment
JavaFX-環境
Java8以降、JDK (Java Development Kit)*には *JavaFX ライブラリが含まれています。 したがって、JavaFXアプリケーションを実行するには、システムにJava8以降のバージョンをインストールするだけです。
それに加えて、EclipseやNetBeansのようなIDEはJavaFXのサポートを提供します。 この章では、さまざまな方法でJavaFXアプリケーションを実行するための環境の設定方法について説明します。
Java8のインストール
まず、コマンドプロンプトを開き、コマンド「Java」を入力して、システムにJavaがインストールされているかどうかを確認する必要があります。
システムにJavaをインストールしていない場合、コマンドプロンプトには次のスクリーンショットに示すメッセージが表示されます。
次に、以下の手順に従ってJavaをインストールします。
ステップ1 *-https://www.oracle.com/technetwork/java/javase/downloads/indexl[JavaSE Downloads]ページにアクセスし、次のスクリーンショットで強調表示されているJDK *Download ボタンをクリックします。
- ステップ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 *-必要に応じてインストールディレクトリを変更します。変更しない場合は、デフォルトのディレクトリをそのまま使用して、先に進みます。
- ステップ7 *-次のスクリーンショットに示すように、閉じるボタンをクリックしてインストールプロセスを完了します。
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ソフトウェアをダウンロードします。
ステップ2 *-*ダウンロード*をクリックすると、さまざまなJavaアプリケーション用のNetBeansバンドルを提供するNetBeansソフトウェアのダウンロードページが表示されます。 次のスクリーンショットに示すように、 *JavaSE 用のNetBeansソフトウェアをダウンロードします。
ステップ3 *-このボタンをクリックすると、 *netbeans-8.0-windows.exe という名前のファイルがシステムにダウンロードされます。 このファイルを実行してインストールします。 このファイルを実行すると、次のスクリーンショットに示すようにNetBeansインストーラーが起動します。
構成が完了すると、インストーラーの*ようこそページ*が表示されます。
- ステップ4 *-[次へ]ボタンをクリックして、インストールを続行します。
ステップ5 *-次のウィンドウには、 NETBEANS IDE 8.0ライセンス契約書があります*。 注意深く読み、「使用許諾契約の条項に同意します」のチェックボックスをオンにして契約に同意し、[次へ]ボタンをクリックします。
ステップ6 *-次のウィンドウで、 *Junit の使用許諾契約が表示されます。「使用許諾契約の条項に同意します、JUnitのインストール」のラジオボタンを選択して同意し、*次*をクリックします。
ステップ7 *-Netbeans 8.0をインストールする必要がある宛先ディレクトリを選択します。 さらに、システムの *Java Development Kit がインストールされているディレクトリを参照して、 Next ボタンをクリックすることもできます。
ステップ8 *-同様に、 *Glassfish Server のインストール先ディレクトリを選択します。 Java Development Kitディレクトリ(現在はGlassfishリファレンス)を参照し、[次へ]をクリックします。
- ステップ9 *-自動更新の[更新の確認]ボックスをオンにし、[インストール]ボタンをクリックしてインストールを開始します。
- ステップ10 *-このステップはNetBeans IDE 8.0のインストールを開始し、しばらく時間がかかる場合があります。
- ステップ11 *-プロセスが完了したら、[完了]ボタンをクリックしてインストールを完了します。
- ステップ12 *-NetBeans IDEを起動すると、次のスクリーンショットに示すような開始ページが表示されます。
ステップ13 *-ファイルメニューで、*新規プロジェクト …を選択して、次のスクリーンショットに示すように新規プロジェクトウィザードを開きます。
ステップ14 *-*新規プロジェクト*ウィザードで、 *JavaFX を選択し、*次*をクリックします。 新しいJavaFXアプリケーションの作成が開始されます。
ステップ15 *- *NewJavaFX Application ウィンドウでプロジェクトの名前とプロジェクトの場所を選択し、 Finish をクリックします。 指定された名前でサンプルアプリケーションを作成します。
この例では、 javafxsample という名前のアプリケーションが作成されます。 このアプリケーション内で、NetBeans IDEは Javafxsample.java という名前のJavaプログラムを生成します。 次のスクリーンショットに示すように、このプログラムはNetBeansソースパッケージ*→javafxsample *内に作成されます。
- ステップ16 *-ファイルを右クリックし、[ファイルを実行]を選択して、次のスクリーンショットに示すようにこのコードを実行します。
この自動的に作成されたプログラムには、「* Hay World」というラベルの付いたボタンを持つ単純なJavaFXウィンドウを生成するコードが含まれています。 このボタンをクリックするたびに、文字列 *Hello World がコンソールに次のように表示されます。
EclipseでのJavaFXのインストール
- e(fx)** clipseという名前のプラグインもJavaFXで利用できます。 次の手順を使用して、EclipseでJavaFXを設定できます。 まず、システムにEclipseがあることを確認してください。 そうでない場合は、システムにEclipseをダウンロードしてインストールします。
Eclipseがインストールされたら、以下の手順に従ってシステムに e(fx)clipse をインストールします。
ステップ1 *- *Help メニューでEclipseを開き、以下に示すように Install New Software …オプションを選択します。
クリックすると、次のスクリーンショットに示すように、 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つのチェックボックスが表示されます。 これらのチェックボックスを両方オンにして、次のスクリーンショットに示すように、[追加]ボタンをクリックします。
- ステップ5 *-次に、Eclipse IDEを開きます。 次のスクリーンショットに示すように、[ファイル]メニューをクリックし、[プロジェクト]を選択します。
Eclipse IDEの[ファイルメニューをクリック]
ステップ6 *-次に、プロジェクトを作成するためにEclipseが提供するウィザードのリストを表示できるウィンドウが表示されます。 *JavaFX ウィザードを展開し、 JavaFX Project を選択して、次のスクリーンショットに示すように Next ボタンをクリックします。
- ステップ7 *-*次*をクリックすると、新しいプロジェクトウィザードが開きます。 ここで、必要なプロジェクト名を入力し、*完了*をクリックできます。
ステップ8 *-[完了]をクリックすると、指定された名前(サンプル)でアプリケーションが作成されます。 *application という名前のサブパッケージに、 Main.java という名前のプログラムが次のように生成されます。
- ステップ9 *-この自動生成プログラムには、空のJavaFXウィンドウを生成するコードが含まれています。 このファイルを右クリックして、次のスクリーンショットに示すように、「実行」→「Javaアプリケーション」を選択します。
このアプリケーションを実行すると、次のように空のJavaFXウィンドウが表示されます。
注-コードの詳細については、後の章で説明します。