[Flower] 디버깅 창을 구현 하였습니다.
아쉬움이 있는데 디버깅 창을 구현 하였습니다. 디버깅 버튼을 누르면 창이 생기고, 디버깅 종료 버튼을 누르면 창이 사라지도록 했습니다. 이 창은 새로 팝업 되는 창이 아니라, canvas가 위치 하는 곳의 영역 일부를 빌려 위치합니다. 실제 구현은 디버깅 버튼이 눌리면, canvas를 빼내고, JSpiltePane에 canvas와 JTable을 담은 JScrollPane(JTable담고 있음)을 담아서 canvas가 위치 한 곳에 넣어 줌니다. 실제 디버깅 툴의 UI를 보면 도킹이라고 불리는 기술을 사용하는데 저는 그것을 어떻게 구현하는지도 배울 시 간도 부족 하므로 고정된 곳에 넣어 두었습니다. 그래도 전보다 UI가 이뻐지고 있어 만족 하고 있습니다. 상세한 요구 사항을 만족하도록 커스티마이징 하였고 ..
2009.11.13