[JAVA] 지뢰찾기 (수정)
·
Java/프로젝트
지뢰찾기의 기본적인 기능인 마우스 왼쪽 클릭, 오른쪽 클릭, 휠 클릭, 마우스 왼쪽 & 오른쪽 동시 클릭만 구현했다. MVC패턴밖에 안배웠기 때문에 MVC 패턴을 사용하여 코드를 짰었는데 뭔가 이상함을 느꼈다. 생각해보니 사용자의 입력이 있을 때만 프로젝트 내에서 어떠한 일(?)이 실행 되기 때문에 사용자의 입력이 없을 경우 프로젝트 내에서 어떠한 일이 진행되지 않는다. 즉 사용자의 입력이 있을 때만 Method가 실행 되므로 MVC패턴의 파생된 디자인 패턴인 MVP패턴이라는 것이 어울린다고 생각했다. MVP 패턴을 사용했고 Core.java가 main함수를 포함하고 있다. MVP 패턴의 정확한 이해가 안됐기 때문에 적절하게 사용했는지는 잘 모르겠다.. Core.java 1 2 3 4 5 6 7 8 9 ..