• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:getWidth();の引数についての質問です)

getWidth();の引数についての質問

このQ&Aのポイント
  • getWidth()関数は、引数としてImageObserver observerを指定することができます。
  • getWidth();の引数についての疑問は、getWidth( )、getWidth(this)、getWidth(NULL)の違いです。
  • ImageObserver型についても理解できていないため、詳しい説明を求めています。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

「Image クラスの getWidth メソッド」は ImageObserver を引数にとるものしかありません. つまり getWidth( ); で「Image クラスの getWidth メソッド」を呼び出すことは不可能です. よって 「getWidth( );は、getWidth(this);の省略形というのも考えられますが」 は外れ. 「どのクラスの getWidth なのか」からやりなおし. ImageObserver については, Image クラスのオブジェクトが画像を (メモリ上に) 読み込む途中なんかのタイミングで ImageObserver の imageUpdate が呼び出される くらいに思っておけばいい. そんなことをする必要がなくなったら (もうオブザーバーの指定は不要なので) getWidth(NULL); を呼び出して imageUpdate の呼び出しを止める.

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

あなたのいう「getWidth();」とは, どのクラスのメソッドのことですか?

westwest_2007
質問者

お礼

 Tacosanさん、回答有難うございます。  Iamageクラスのメソッドです。    宜しくお願いします。

関連するQ&A