JavaでGUIを使ったプログラムを作成することができる。
作成には次のクラスライブラリを用いる。
AWT(Abstract Window Toolkit)はJavaが公開されたときから付属している、 ウインドウを扱うためのライブラリです。
GUIで用いボタンやメニューなどを、ウインドウ内の要素として配置し利用できる ライブラリです。
一度記述したプログラムはどのプラットフォームでも動作することがJavaの利点の1つでした。 これを保障するためにAWTとSwingをうまく使い分けてプログラムを作成します。