Graphics 으로 그린 도형들을..
별솔
2023.04.01
Graphics으로
패널에 도형이나선을 그어서
생긴블록들을 선택할수있는 버튼 만들거나
아니면 마우스 이벤트를 블록별로 처리할 수 있게 만들 수는 없을까요?
어떻게 다각형을 그리고
그 안에 색칠까지 할 수 있는데
그 다각형을 선택할 수 있는 방법이 없을까요?
ㅠㅠㅠ
알려주세요~~!!!
정말 부탁드립니다.
-
꼬붕
음.. 실제 Graphics 로 처리해 본건 아닙니다만.. 동적생성된 객체가 이벤트를 자동으로 처리해주지 못한다고 한다면.. 일반적으로 동적생성된 객체가 그려지는 큰 객체(메인프레임같은)가 있을 겁니다. 그 곳의 마우스 클릭이벤트에서 좌표를 계산하여 해당하는, 그리고 가장 위에 있는 오브젝트를 구해내고 이벤트를 발생시키면 될겁니다. 커스텀 이벤트 만들어서 사용하시는게 나을 듯 합니다.