자바로 프로그램 만들기.
챗지피티가 있으면 못만들게 없다. !
EmoPro: 달력같은걸 ui로 띄워놓고, 그날그날 내 기분을 색깔? 이나 도형으로 표시하면서 내 기분을 한눈에 모니터링 할 수 있는 프로그램
달력 UI 만들기 (날짜별로 버튼이나 셀 만들기) 날짜 클릭하면 내 기분 선택할 수 있게 (색깔이나 도형 선택) 선택한 기분을 날짜 셀에 표시하기 프로그램을 다시 실행해도 저장된 데이터 불러오기 (파일 저장)
Swing으로 간단한 윈도우 띄우고, 그 안에 날짜 버튼 몇 개만 만들어 보는 거부터 시작
swing은 뭐야? 앱으로 만들 필요 --> 없음 웹으로 띄울 필요 --> 없음 그냥 로컬에서 돌아가는 약간 메모장 앱 정도로 봐도 좋음. 기능 복잡? --> 없음, 그냥 달력에 표시하는거임. (다만, 어떤 표시가 간단하면서도 효과적일지는 잘 모르겟음) 로그인필요? --> 없음
업무 순서도 (기분 표시 달력 프로그램)
- 환경 세팅
- Java 개발 환경 설치 (JDK, IDE)
- Swing 기본 예제 실행해보기
- 기본 UI 구성
- 메인 윈도우 만들기
- 달력 UI의 기본 틀 만들기 (날짜 버튼 몇 개 배치)
- 기분 표시 기능
- 날짜 버튼 클릭 시 기분(색상/도형) 선택 UI 만들기 (예: 팝업창, 다이얼로그)
- 선택한 기분을 날짜 버튼에 반영하기 (버튼 색상 변경 등)
- 데이터 저장 및 불러오기
- 기분 상태를 파일에 저장하기 (예: 간단한 텍스트 또는 JSON)
- 프로그램 실행 시 저장된 데이터를 불러와서 달력에 표시하기
- 추가 기능 (필요하면)
- 월별/년별 달력 보기
- 기분 통계나 그래프 간단 표시
- UI 다듬기
'콤퓨타 > 뚝딱뚝딱' 카테고리의 다른 글
| [Book Counter] 자바코드 .exe 생성 (0) | 2026.05.24 |
|---|---|
| [Book Counter] 코드작성 (0) | 2026.05.23 |
| 02. Emo 창 만들기 (Swing) (2) | 2025.08.11 |