자바(2)
-
[JAVA]학교 팀 프로젝트 회고
100만년만에 글을 쓰러왔다. 이번 학기에는 대학교에 와서 처음으로 프로젝트를 진행했다. 우리 팀에서 내가 맡은 역할은 팀장이자, 이번 프로젝트의 메인 기능을 담당하였다. 이번 프로젝트에서 주제는 자율 주제였다. 대신 자바의 스레드 기능을 사용해서 프로그램을 구현해야했기에 게임이 적합하다고 생각해서, 회의를 통해 게임을 만들기로 결정했다. 1차 회의에서는 게임라는 주제를 정하고, 컨셉을 정했다. 이때 조원 중 한 명이 Tv 프로그램 중 '대탈출' 컨셉의 해리포터 게임을 만들어보자고 했다. 그리하여 처음 컨셉은 해리 포터가 금지된 숲에서 길을 잃었고, 호그와트로 돌아가기 위해 금지된 숲을 돌아다니며 호크룩스를 모으고, 볼드모트와 전투를 통해 호그와트로 돌아가는.. 그런 이야기였지만...프로젝트 막판에 전면..
2023.12.17 -
[Java]Java 학교 프로젝트 - 가상 항공권 예매 프로그램(gui)
학교에서 자바 프로젝트를 해서 항공권 예매 프로그램을 제작 해봤습니다. 개발 동기는 프로젝트에서 상속과 인터페이스 추상클래스를 사용하라는 조건이 주어졌고, 비행기에 관한 걸 추상클래스나 인터페이스 등을 사용하면 각 항공사마다 사용하기 쉽다고 판단해서 개발하게 되었습니다. 프로그램 구동 시작 페이지 메인 페이지 항공사 칸은 버튼을 활용해서 분리했습니다. 예메 페이지좌석 페이지는 버튼을 각각 따로 만들었습니다. 마우스 커서는 안보이지만 커서를 올리면 노란색으로 변하고, 클릭을 해도 노란색이 됩니다. 이름과 주민번호를 입력하는데 주민번호에 숫자가 아닌 문자를 넣으면 오류가 발생합니다. 소스코드 시작화면 123456789101112131415161718192021222324252627282930313233343..
2018.07.15