3

個人的なプロジェクトとして、ウェブページに埋め込まれるメディアプレーヤーを作っています。私はJavaFX2.2で遊んでいますが、これまでに見たものが気に入っています(mp3サポート!)。また、過去にJavaアプレットを作成しました。

アプレットについては知っていますが、(Windowsでは)左クリックしてドラッグできる優れた機能があり、アプレットはページから切り離されて画面上を浮かぶことができます。ページを離れることもでき、アプレットは開いたままになります。私はこの機能が本当に好きです-それが私がその機能のために余分なマイルを費やしたように見えることは害はありません。Webページに埋め込まれたJavaFXアプリケーションにはこの機能がありますか?これまでの検索では結果が得られず、試したキー/クリックの組み合わせが機能しません。

JavaFXは(多分)新進気鋭のようで、アプレットはほとんどの部分が古くなっているように見えるので、このプロジェクトではJavaFXを使用したいと思います。それはまた私が自分のプリローダーを作ることで遊ぶことを可能にします。

メディアプレーヤーにデタッチ機能を持たせる方法はありますか?JavaFXをアプレットに埋め込むことができることは知っていますが、それは一歩後退したように思われ、プリローダーオプションが失われると思います。Web Start / jnlp起動を実行することもできますが、Webページの一部にできるようにしたいと思います。ここで最高のコースは何ですか?ストレートJavaFXを使用して、将来の更新を待ちますか?

4

1 に答える 1

2

これがまだあなたが取り組んでいるものかどうかはわかりませんが、ちょうど 2 日前にコメントしたように、これらのヒントはまだ役に立つかもしれません。

JavaFX の JNLP を発見したことがありますか? Java WebStart を使用すると、簡単に言えば、アプレット/アプリケーションを「ブラウザの外に」出すことができます。JavaFX はこの機能を提供します。これはあなたへの贈り物です。特別なことをする必要はなく、追加の依存関係もありません。

ご存知のように、FX に関するドキュメントはこちらにあります

特に JNLP を試してみたい場合は、現在のデプロイメントの選択肢を確認したいと思うかもしれません。

開発に使用している IDE によっては、特別なことを行う必要はありません (リンクはこれよりも複雑に見えます)。

私は次の設定をしており、それは魅力のように機能します:

  • クブンツ 12.04
  • JDK 7u6 (FX 2.2 を含む)
  • Eclipse EE 4.2 Juno (EE バージョンが重要です)
  • Eclipse e(fx)clipse Plugin (Eclipse マーケットプレイスから入手可能)

アプリケーションを共有する予定があるかどうかによっては、これも役に立つかもしれません: FX バージョン 2.2 でサポートされているプラ​​ットフォームのリストを参照してください。

于 2012-08-22T00:37:19.727 に答える