2017-03-21 38 views
-3

ユーザのデスクトップ(pref。Windows)で動作するスタンドアロンのグラフィカルJavaプログラムを作成しようとしています。私はいくつかの調査を行い、java.awt.*パッケージ、javafx、Java Swingを見つけました。Java awtパッケージとJavafxとJava Swingとの違い

誰かに私の違いを教えてもらえますか?

答えて

1

Java awtは第1世代、Java Swingは第2世代、JavaFxはJavaを使用したグラフィカルユーザーインターフェイスの設計と実装のための第3世代のUIツールキットです。

これらのAPIと他の関連APIについて詳しく知りたい場合は、the discussion hereと、これら3つのAPIの違いについてのビデオもあります。here

+0

リンクされた質問の回答はすべてかなり古いことに注意してください。最新のアップデートは2013年からのものです。その間、JavaFXにはいくつかの変更がありました。 –

+1

@ModusTollensそれは答えをdownvoteする理由ではありません。 JavaFXを除いて、他の2つはすでに古い技術であり、リンクされたポストはそれらをうまく説明します。 SOへの最初のリンクに加えて、2015年に出版され、コミュニティによって良い評判を得ているリンクされたビデオもあります。 –

+0

私は、リンクされたポストがdownvoteの理由ではないことに同意します。読者にそれが時代遅れであるという事実を指摘したかっただけです。 –

関連する問題