私はEclipseをJava 8と共に使ってJavaFXを始めようとしています。しかし、私はe(fx)clipseをインストールすることができず、そしてそうすることができません。
今のところ、私はシーンビルダーを使用しようとしています私はレイアウトを作成し、FXMLファイルを作成することができますが、Eclipseはそれをどうするべきかわからないようです。 Scene BuilderからJavaソースコードを取り出す方法はありますか?それとも、FXMLで何をするべきかを知るためのEclipseの設定があるでしょうか。
回答:
回答№1は0FXMLはロードされた単なるXMLファイルです。ビューに変換しました。プラグインがインストールされているかどうかに関係なく、これらはアプリケーションにロードできます。アプリケーションでFXMLを使用する方法の詳細については、以下を参照してください。
あなたはFXMLをまったく使用してもしなくてもかまいません。 FXMLは、ビューとロジックを分離するためにJavaFXに追加された単なるサポートです。必要に応じて、プレーンJavaを使用してアプリケーション用のビューを作成できます。
さらに、Eclipseでfxmlファイルをリンクして、デフォルトでシーンビルダーで開くことができます。
FXMLファイルを右クリックして - > [プログラムから開く] - > [その他] - > [外部プログラム] - > [Scene Builderアプリケーションの参照] - > [すべての* .fxmlファイルに使用する]のチェックボックスをオンにします。
現時点では、FXMLからJavaソースを取り出すためのサポートはありません。詳細については、以下を参照してください。
回答№2の場合は0
私はあなたに使用することをお勧めします JavaFXシーンビルダー2.0
それはあなたができることさえできる素晴らしいスタンドアロンツールですコンポーネントのイベントを作成してコードにコピーペーストします。 このツールはNetbeansの最新バージョンと組み合わせて使用しますが、Eclipseでも使用できます。
このツールは、OracleのWebサイトからダウンロードできます。