Java GUI Programming
Published on 12 Jul 2020
Development Period
2020.06.20 ~ 2020.7.12
Technique Stack
Framework: JavaFX, Swing Language: Java
Details
Contribution
- Calculator
기본적인 연산이 가능한 계산기 프로그램 - Graphic Editor
그림판- 선, 도형 그리기 및 삭제 / 여러 색상 선택 가능
- 뒤로 가기
- 마우스로 선, 도형 그룹화
- 지우개
- Image Editor
이미지 편집 프로그램- RGB 값을 변경하여 조명 조절, 색 조절, 명암 조절 기능
- 다른 이미지와 합성 기능
- 모자이크 기능
- 파일 불러오기 및 파일 저장
- User Management
유저 관리 프로그램- 로그인, 유저 관리, 정보 수정 등
- DB Connection, Query
- Connect6
육목 게임- 게임시작 전에 초돌 두기
- 서로 번갈아가며 한 턴에 2개의 돌 놓기
- 타이머 구현
- AI 육목 알고리즘 구현
- 돌 6개가 모두 완료되었을 경우, 종료
Review
3주간 JavaFx, Swing을 통해 처음으로 GUI Programming을 해보았고, 여러 프로그램들을 만들면서 정말 재미있게 개발을 했었다.
첫 자바 프로젝트라 그런지 구조화가 제대로 되어 있지 않고, 객체지향 개념을 제대로 적용하지 않았다는 점이 조금 아쉬웠던 것 같다.