2013-03-31 3 views
3

나는 투명한 배경 위에 그림을 그립니다. 그러나 각 루프에서 이전에 화면에 그리지 않고 화면을 지우고 싶습니다.Java - BufferedImage - 각 반복 후에 화면 지움

Java에서 그리기 화면을 지우는 방법이 있습니까?

+3

정확히 어떤 문제인지 혼란스러워합니다. 곧 괜찮은 대답을 얻지 못한다면, 문제에 대해 더 자세히 설명하고 관련 코드를 보여줄 수 있습니까? –

답변

4

Graphics#clearRect()을 찾고있을 수 있습니다. 그래도 표면의 배경을 투명한 색으로 설정해야 할 것입니다.

graphics.setBackground(new Color(255, 255, 255, 0)); 
+0

가능한 해결책을 제안하고 있습니다. 그렇다면 왜 코멘트가되어야합니까? – jwueller

+0

그래도 투명한 배경에서 작동합니까? – ina

+0

@ina - 배경색이 올바르게 설정되어 있으면 수행됩니다. 그에 따라 내 대답을 업데이 트되었습니다. – jwueller

관련 문제