Canvas 와 Graphics Swing에서는 Canvas 클래스를 이용해 도화지를, Graphics 클래스를 이용해 붓을 구현할수 있습니다. Canvas는 최초 드로잉 준비가 되면 paint() 메소드를 호출해서 Graphics로 드로잉을 합니다. 그리고 다음과 같은경우 paint() 메소드를 다시 호출하여 Graphics로 재 드로잉을 합니다. 도화지를 축소했다가 다시 확대 했을때 도화지의 크기가 변경 되었을때 도화지가 숨겨졌다가 다시 나타났을때 다음의 예제로 윈도우창이 축소되거나 확대될때 Canvas의 paint() 메소드가 다시 호출되어 글자를 다시 그리는것을 알수 있습니다. package java0220; import java.awt.*; import javax.swing.*; public c..