본문 바로가기
ⓟⓡⓞⓙⓔⓒⓣ/ⓙⓐⓥⓐ

[JAVA] 주소록 프로젝트

by heaven00 2021. 8. 8.
728x90

2020년에 JAVA 응용 시간에 진행한 주소록 프로젝트

 

 

 

기본으로 나타나는 GUI

 

하나의 화면에서 모든 기능을 수행할 수 있어서 화면이동을 하지 않아도 된다는 이점이 있다.

 

 

<기능 설명>

1. 우측의 textfield에 이름, 전화번호, 주소, 이메일을 작성한 뒤 ADD 버튼을 클릭하면 정보가 추가 되고 제일 큰 상자에 정보가 분리되어 나타난다.

2. 하나의 행을 선택하면 그 정보가 좌측의 텍스트필드에 각각 들어가고, 정보를 수정한 뒤 modify 버튼을 누르면 수정 된다.

3. 정보 선택 후 삭제 가능

4. 콤보 박스를 통해 이름, 전화번호 중 하나를 골라 검색 가능 -> 검색 결과로 나온 열이 선택되고, 해당 정보가 textfield에 나타남

5. readall버튼을 누르면 저장한 정보가 모두 뜸 (그 전에 저장했던 정보도 뜸)

 

 

 

<배운 점>

1. DB의 중요성과 사용 이유를 깨닫게 됨.

2. 사용자 관점에서 사용하기 편한 코드를 짜는 것이 중요함.

3. 어떠한 것을 만들던, 다이얼로그 박스로 확인 과정을 추가 시키면 사용자들이 더욱 편하게 사용할 수 있음.

4. 코드를 작성할 때 주석을 꼼꼼하게 다는 습관을 가지자.

5. 각각의 클래스가 정말 필요로 하는 것이 뭔지 잘 파악을 한 다음에 코드를 작성하자. 

 

 

 

코드는 밑의 깃허브 참고! (사실 잘 올라갔는지 모르곘음.. 만약 수정한다면 이 글도 수정하겠음!

 

https://github.com/lhb8106/Java_AddressBook

 

GitHub - lhb8106/Java_AddressBook

Contribute to lhb8106/Java_AddressBook development by creating an account on GitHub.

github.com

 

728x90

댓글