Javaのウィジェットとは何ですか?
2 に答える
「ウィジェットの命名法」から:
「ウィジェット」は、製造されたオブジェクトの総称です。この言葉は、1924 年のブロードウェイの劇「馬に乗った物乞い」で、実際の価値はないものの、一般的な使用のために大量生産された物として最初に登場しました。
「ウィジェット」という用語は、デスクトップ オペレーティング システムのグラフィカル ユーザー インターフェイスの基本的な構成要素を表すためにも使用されます。
最初のアプレットを通じて、AWT はウィジェットのシェアに貢献しました:
( 「AWT、Swing、SWT、および JFace: Java GUI ライブラリの比較」より)
Abstract Window Toolkit ( AWT )は、グラフィカル ユーザー インターフェイス (GUI) を作成するための Java の最初の試みであり、1996 年に Java の 1.0 リリースに含まれていました。システム。
これにより、ネイティブ パフォーマンスのスナッピー ウィジェットが可能になります。
ただし、すべてのウィンドウ システムが同じウィジェットを選択できるわけではないため、すべてのネイティブ ウィンドウ システムが提供するウィジェットのみを AWT で使用できるようにする「最小公分母」アプローチが採用されました。
1998 年以降 Swing でリッチ GUI が開発されたため、「JavaWidget」はもはや「デスクトップ ウィジェット」を参照せず、単純にすべての GUI コントロール (基礎となる「デスクトップ」Os に基づいていた) を参照します。
任意の GUI ツールキット (少なくとも私が知っているものはすべて) のウィジェットは、ボタン、スピナー、パネルなど、GUI を構成するために使用するコントロールです...