これまでの講義 (グラフィカルユーザインターフェース, イベント処理) で扱った GUI コンポーネントには、主に次のようなものがあった。 ラベル - javax.swing.JLabel ボタン - javax.swing.JButton パネル (コンテナ) - javax.swing.JPanel テキストフィールド - javax.swing.JTextField テキストエリア - javax.swing.JTextArea その他、様々な GUI コンポーネントが Swing には用意されており、それらを貼り付けたり組み合わせたりすることによって、ほとんどのアプリケーションを作成することができる。 しかし、中には既存の GUI コンポーネントを組み合わせるだけでは作成できないコンポーネントも存在する。 複雑な模様を自動的に作成して表示するコンポーネント アナログ時計を表示するコ