2

Project Jigsaw for Java 8(JDKをモジュール化するため)を考慮に入れると、「新しい」Swingフレームワークを考慮に入れることができますか?

対価とは:

  • 誰かが実際にそれを書き直している
  • JDKリリースに含める

モジュールをJDKに含めることができるので、Swingの新しいフレームワークを作成して、新しいアプリケーション開発者が使用できるように提供できますが、レガシーアプリケーションの場合は、現在のSwingフレームワークが含まれると思います。

新しいSwingを書き直して、それを新しいJDKに含めることは、Java 8のオプションでしょうか?(このタスクで考慮すべきあなたの意見と考慮事項は何ですか?)

4

1 に答える 1

2

Java 8 には含まれておらず、Java 9 で考慮される可能性はほとんどありません。

このJavaFXページによると、JavaFXはSwingの代替品です:

  1. JavaFX は Java SE の新しいクライアント UI ライブラリとして Swing に取って代わりますか?

はい。ただし、Swing は当面の間 Java SE 仕様の一部として残るため、JRE に含まれます。新しいアプリケーションを構築するときは、開発者が JavaFX API を可能な限り活用することをお勧めしますが、Swing アプリケーションを JavaFX で拡張して、よりスムーズな移行を可能にすることができます。

さらに、Project Jigsaw は現在 Java 9 を対象としています

于 2014-12-18T19:08:55.033 に答える