2009-06-11 19 views
3

SwingアプリケーションをJavaFXに変換するために必要なステップは何ですか?SwingアプリケーションをJavaFXに変換する

このタスクを実行する際のベストプラクティス(つまり、遭遇する可能性のある問題と解決策)についても知ることは興味深いでしょう。

答えて

5
JavaFXのは非常に新しく、人々は古いのJavaのものを変換するよりも、新しいJavaFXのプログラムを作るより忙しいと「ベスト」プラクティスは、そこに存在する場合、私は知らない

...

まず、私はなぜ尋ねますあなたはそれをしたい/したい...第二に、私はそれがSwingプログラムの目的と複雑さに依存していると言います。 これは普通のダイアログですが、難しいはずはありません。サブパネル、多数のポップアップダイアログ、メニュー、ドッキングを伴うMDIの動作など複雑なアプリケーションの場合、移植することは不可能ではないかもしれません...

どういうわけか、 JavaFXでSwingコンポーネントのラッパーを使用するか、(現時点では)限られた範囲のネイティブJavaFXコンポーネントに自分自身を限定する必要があることを知って、GUIを一から書き直します。

あなたのアプリケーションが良い原則で書かれていれば、JavaFXがJavaクラスを非常にうまく活用できるように、ビューとコントローラのパーツだけを書き換えてモデル/ビジネスロジックを再利用することができます。

関連する問題