【初心者】Java質問・相談スレ13【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0375351
NGNGCanvasクラスとかでpaintメソッドを使う場合、
paintメソッドが再実装されるってことだから
super.paint(g) が呼び出されてなくちゃいけない。
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/awt/Container.html#paint(java.awt.Graphics)
ぼくAppletのinitでCanvas呼び出してたのでsuper.paint(g)はAppletのpaintのことだから、
処理はinit終えてからpaintに行くのでsuper.paint(g)はまだ呼び出されてない、だから表示不可能。
よってcreateImageはnullを返すと。。
・・・ええと、こう理解したですが・・・合ってますか?
■ このスレッドは過去ログ倉庫に格納されています