문제는이 같은 JPanel을 그릴 때입니다 : 왜 JPanel을 다시 작성해야합니까?
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor (Color.CYAN);
g.fillRect(10,10,200,50);
g.setColor(Color.RED);
g.fillOval(50,50,50,50);
}
그래서 JPanel의이 시안 사각형과 붉은 타원을 그릴을 만들 때 경우. 예를 들어 타원을 이동하려면 전체 패널을 다시 칠해야합니다.
전체 객체를 다시 그릴 필요없이 2D 객체를 만들고 이동하고 변경할 수있게하려면 어떻게해야합니까?