【初心者】Java質問・相談スレ5【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0412デフォルトの名無しさん
NGNGCanvasクラスを継承して、描画のちらつきをなくすためにダブルバッファを使用しようとして
コンストラクタで
Image offScreen = createImage(100,100);
Graphics offGraphics = offScreen.getGraphics();
とすると、「offScreen == nullだからgetGraphics()できない」とエラーを返してきます。
これをpaint()メソッド中でやるとうまくいきます。
まさかとは思いますが
Canvas.createImage()はコンストラクタでは使用できないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています