자바 스윙(swing) 프로젝트 - 맛집 랜덤 추천

자바 스윙(swing) 프로젝트 - 맛집 랜덤 추천

반응형

개인적으로 프로그램 학원을 다니게 되었습니다.

집에서 공부하자니, 너무 나태해져서 강제로 공부할 수 있는 환경을 만들고자 쉬는 동안 국비지원 학원을 등록하여

학원에서 개인 공부를좀 진행하려고 했는데, 조별 활동 과제로 스윙 프로젝트를 진행하게 되었습니다.

같은 조원들에게 공부에 도움이 되고자, 코드를 깔끔히 쓰려고 노력하였습니다.

오랜만에 해보니 재미가 있어서 좀 열심히 했던거 같네요..

스윙 같은 경우는 어떻게 프로세스를 설계하느냐에 따라 어떠한 액션이 주어졌을 때 프레임을 계속 띄우면서

UI를 그리는 설계와 프레임은 하나 이지만 그 위에 계속 패널을 쌓아서 UI를 보여주는 방법이 있는거 같습니다.

개인적으로 조원들에게 자바가 익숙하지 않는다면 스윙 프로젝트에 많은 기능을 넣기 보다는 최대한 간결하게 설계하고

코드를 깔끔하게 짜면서 클래스와 객체를 이해하며, 각자의 코드를 수정해서 서로 비교하며 공부하는게 좋겠다는 방향

으로 의견을 제시했는데.. 제 의견이 잘 전달되지는 않는거 같습니다.ㅠㅠ

이번 프로젝트는 하나의 프레임에 패널을 쌓아서 UI를 보여주는 식으로 진행했고, 필요한 학생들이 있을까 하여 코드를

공유하려 합니다.

아이폰 앱 스타일의 UI를 생각하면서 진행했고, 디자인은 촌스럽습니다.....^^;

깃허브 주소는 맨 아래에 있습니다.

소스코드 바로가기

반응형

from http://mi-nya.tistory.com/314 by ccl(A) rewrite - 2021-12-30 01:01:19