Giken Dev
article thumbnail
반응형

DrawingBoard_Java_Swing

  • Java의 Swing으로 GUI 인터페이스 만들기 (그림판 만들기)
  • Library와 응용 프로그램을 별도의 프로젝트로 분리
  • container는 자기가 갖고있는 모든 component 들을 paint 시켜준다.
  • 다양한 component 구현 및 시연

그림판의 기능:

  • 선분 / 사각형 / 타원 / 그룹화
  • 선색 / 채움색
  • 이동 / 복사 / 삭제
  • 파일에 저장 / 불러오기

다이어그램 (일부는 생략되어 있음)

그림판 실행 모습

Save 메뉴로 현재 Frame의 image를 프로젝트의 Root 디렉토리에 저장

Open 메뉴로 Window의 dialog를 열고 선택한 파일 경로 출력

 

 

반응형

'프로젝트' 카테고리의 다른 글

[C++][프로젝트] Windows api으로 GUI 그림판 만들기  (0) 2022.05.12
profile

Giken Dev

@기켄

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!