>>779たん。
あなたのきょうのラッキーアイテムはduke。
dukeをあたまからかぶって
語尾に「じゃば」をつけると萌え度120%アップの予感。
街を逝くプログラマーの視線をくぎづけ。

よかったら今後の参考にどうぞ。
http://www.watch.impress.co.jp/internet/www/article/2001/1128/tenji6s.jpg


>>956たん。
えーとCanvasの上にボタンやテキストエリアを配置したいの?

SwingならJPanelとかJComponentとかのサブクラスをつくって、
そのサブクラスにCanvasクラスと同じような機能を実装させて、
で、そのサブクラスのオブジェクト上にボタンやテキストエリアを配置。

AWTは、よくわかんないけど、
たぶんPanelクラスのサブククラスをつくって、
そのサブクラスにCanvasクラスのときと同じような機能を実装させて、
そのサブクラスのオブジェクト上にボタンや
テキストエリアを配置するといいんじゃないでしょうか。

んで最後に、そのサブクラスのオブジェクトをFrameにはめこむと。