Java Foundation Classes(JFC)

著者: Louise Ward
作成日: 6 2月 2021
更新日: 11 5月 2024
Anonim
CS309 Java Foundation Classes BY RAVI KUMAR GPC DUNGARPUR
ビデオ: CS309 Java Foundation Classes BY RAVI KUMAR GPC DUNGARPUR

コンテンツ

定義-Java Foundation Classes(JFC)とはどういう意味ですか?

Java Foundation Classes(JFC)は、ソフトウェアおよびクラウドアプリケーションの開発を効率化するJavaアプリケーション用のグラフィカルユーザーインターフェイス(GUI)コンポーネントのセットです。 JFCには、Abstract Window Toolkit(AWT)、Java 2D、およびSwingが含まれています。


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

TechopediaはJava Foundation Classes(JFC)について説明しています

クロスプラットフォーム機能により、記述されたJavaアプリケーションは、ソースコードを変更することなく、どのOSでも実行できます。ただし、GUI対応アプリケーションを作成する場合、開発者は常にジレンマに直面します。すべてのプラットフォームで同じGUIを提供する必要がありますか。

最初のオプションでは、プラットフォームに関係なく、ボタン、スクロールバー、ボックス、またはチェックボックスのルックアンドフィールは同じです。たとえば、Javaで開発されたワードプロセッサアプリケーションは、WindowsまたはLinuxオペレーティングシステムで実行しているときも同じように見えます。 2番目のオプションでは、ボタン、スクロールバー、ボックスなどが変更され、ホストOSのルックアンドフィールに適応します。この場合、同じワードプロセッサアプリケーションは、Windowsで実行しているときはWindowsアプリケーションのように見えますが、Linuxで実行しているときはLinuxアプリケーションのように見えます。

JFCの主な利点は、そのコンポーネントがプラガブルであり、必要なコード行が少ないことです。さらに、JFCはJavaの品質を保持します。したがって、JFCで作成されたGUIのパフォーマンスは予測可能です。 1つのOSでシームレスに実行されるアプリケーションは、別のOSでシームレスに実行されます。