PocketPetとは?

Java_Foundation_Classes

について

ウィキペディア

出典: フリー百科事典『ウィキペディア(Wikipedia)』(最終更新 2007年7月11日 (水) 14:08。)

Java Foundation Classes (JFC)は ポータブルなJavaベースのGUIを構築するためのグラフィカルフレームワークである。JFGはAbstract Window Toolkit (AWT)、SwingJava 2Dから成る。共にそれらは、基礎を成すにもかかわらず、ユーザインタフェースシステムがWindowsであろうとMac OS XであろうとLinuxであろうと、Javaプログラムに一貫したユーザインタフェースを提供する。

AWTは他の二つのインタフェースライブラリよりも古く、 ホストプラットフォームのネイティブなグラフィカル能力をもとにしたラッパーよりも小さくなっていることで 厳しく批評された。それはAWTの標準ウィジェットがこれらのネイティブウィジェットの能力に頼っており、ホストプラットフォーム間の違いも意識することをディベロッパーが要求していることを意味した。

インターネットFoundation Classesを呼ぶ代替グラフィックライブラリはNetscape社によりプラットフォーム非依存コードになるよう開発された。最終的に、SunはプラガブルなウィジェットのLook and feel能力を加えた"Swing"の名のもとに他の技術とIFCを併合した。これはSwingプログラムに プラットフォーム非依存コードの基礎を整備することを許可したが、ネイティブアプリケーションの外観によく似ている。

関連項目: Standard Widget Toolkit(SWT)

外部リンク

Wikibooks
ウィキブックスJava関連の教科書や解説書があります。
ウィキペディアでの『Java_Foundation_Classes』の改訂履歴
Text is available under GNU Free Documentation License

今日の旬ワード

3. 遊助
4. AKB48
9. Cocco
10. ℃-ute