iモード携帯電話用Java(iアプリ) Part 3
■ このスレッドは過去ログ倉庫に格納されています
0726デフォルトの名無しさん
NGNGCOBOLなら尚更、宣言と代入は別構文だと分かりそうな気がするけど。
>>725
APIリファレンス見ました。
Doja2.0だとCanvas.getGraphics()は初期化が保障されていて、paint()も呼び出し側で
gが初期化されることが保障されていますね。納得。
でも、こと消費電力に関して言えば、paint()の方が機器側に制御を任せる分
少なくなりませんか?repaint()と>>722の呼び出し回数は等しいですよね。
あと、差分描画もrepaint()の引数で描画領域を指定すればいい気がします。
自前で差分計算するよりコードも少ないと思いますが。
paint()時のgの初期化も、newのオーバーヘッドはさておき、デバイス自体の初期化が
伴うかどうかは機種依存ですから、一概に富豪的とも言えませんし。
■ このスレッドは過去ログ倉庫に格納されています