web-dev-qa-db-ja.com

JavaFXシーンビルダーはどこに行ったのですか?

Intellijで使用できるように、とらえどころのないJavaFXシーンビルダーを見つけようとしています。 Windows OSを使用しています。

Oracleは、JavaFXシーンビルダーが新しいダウンロードに含まれていると述べていますが、どのように検索しても見つけられません( http://www.Oracle.com/technetwork/Java/javafx/downloads/indexを参照) .html )。私は彼らが間違ったページにリンクしていると思います、そしてそれのためのグーグルは私をどこにも行かせていません。

すでにJava 8 SDKがインストールされており、正常に動作しています。どうやらJavaFXがその中に含まれるようになりましたが、Javaフォルダーのどこにもシーンビルダーが見つからず、オンラインで完全に欠落しているようです。

誰でも助けてください。私はただ小さなGUIプログラムを書きたいだけで、JavaFXが道を進んでいるように思えます(もしそうでなければ、この概念を私に嫌がらせてください!)

92
tentimes

JDK8u40では、 this に従って:

Oracle Java SE 8u40以降、OracleはJavaFX Scene Builderのバイナリの別個のセットを提供しません。変更、アイデアを投稿したい場合、またはコードで行ったことをお知らせください。OpenJDKコミュニティ投稿ガイドラインを参照し、openjfx-devメーリングリストに参加してください。

この link でOracleの最後のバイナリをダウンロードできます。ただし、この警告を確認してください。

警告:JavaFX Scene Builderのこれらのバージョンには、最新のセキュリティパッチを含まないコンポーネントが含まれている場合があり、本番環境での使用は推奨されていません。

つまり、新しいSpinnerコントロールのように、8u40の最後の変更は含まれません。

代替案

プロジェクトはオープンソースであり、OpenJFX repo で更新されたコードを見つけることができます。だから、あなたはそれを自由にダウンロードしてビルドできます。

BSDライセンスの下でリリースされて以来、 Gluon はScene Builderの更新バージョンのサポートを提供しており、プラットフォームのインストーラーまたは実行可能jarを here からダウンロードできます。

それに、誰もが貢献できるオープンな リポジトリ があります。

82
José Pereda

JDK7を搭載したWindowsにIntellij 14でJavaFx Scene Builder(Gluon)をインストールします

これはおそらくJava 8でも動作しますが、7を使用しているので8をテストしませんでした。

これは回答済みですが、今後のIntellijユーザーにとっては役立つかもしれません。シーンビルダーをIntellij 14と連携させるには、次の手順を使用します。

  1. Windows用Scene Builderをインストールします。 ここからダウンロード/インストールWindows Installer(x64)
  2. Scene BuilderのパスをIntellijで実行可能ファイルに設定します。 File -> Settings -> Languages And Frameworks -> JavaFxデフォルトでは、鉱山はC:\Users\kris\AppData\Local\SceneBuilder\の下にインストールされます enter image description here
  3. .fxmlファイルを開きます。シーンビルダータブをクリックします。 enter image description here
62
Kris Hollenbeck

Macでは、Intellijで設定に移動し、JavaFXと入力してからこれを行う必要があります。添付の画像をご覧ください。

enter image description here

0
Abhijeet