2016年7月25日月曜日

[実装メモ] JavaFXにてcanvasの内容を消す方法

GUIプログラミングで描画系命令はちゃんとリセットしてあげないと残ったままでカオスになる.
JavaFXでも同様である.

canvasの内容を消すには以下のようにする.

Canvas canvasname;
GraphicsContext gc = canvasname.getGraphicsContent2D();

gc.clearRect(0,0, canvasname.getWidth(), canvas.getHeight());

このようにするとcanvasが真っ白になる.


参考
http://stackoverflow.com/questions/27203671/javafx-how-to-clear-the-canvas

0 件のコメント:

コメントを投稿