2017-05-02 12 views
0

제 JPanel의 배경으로 JLabel이 있습니다. 400 포인트 이상의 다른 좌표를 db에서 가져와 표시해야합니다. 이렇게 많은 마커를 자동으로 그리려면 어떻게해야합니까?Java에서 포인터를 그리는 방법은 무엇입니까?

+0

당신이 태그를 붙인 "포인터"는 당신이 생각하는 것이 아닙니다. –

답변

0

페인트 할 점의 ArrayList를 유지하십시오. 그런 다음 레이블의 paintComponent() 메서드를 재정의하여 super.paintComponent()를 호출하여 이미지를 먼저 페인트 한 다음 ArrayList를 반복하고 각 점을 칠합니다.

Custom Painting Approaches에서 DrawOnComponent 예제 (예 : ArrayList의 개체 그리기)를 확인하십시오.