JAVA 체스판 썸네일형 리스트형 [Java] 오셀로, 체스 게임 UI 만들기 0. 소개 이 포스터에서는 Java Eclipse의 Swing Component를 이용하여 UI를 만들 예정이다. 오셀로와 체스는 둘다 판이 8 * 8이므로 UI는 둘 다 공용으로 사용할 수 있다. 1. 원리 큰 하나의 패널(JPanel)안에 두 개의 요소를 더할 것이다. 하나는 게임을 조작하는 JToolbar, 나머지 하나는 Board로 체스판 혹은 오셀로판을 안에 넣을 것이다. JToolbar에서는 게임 조작요소 버튼들과, 스코어를 담당한다. 체스판으로 만들경우 적절히 조절해서 컴포넌트를 조정해서 쓰기를 바란다. Board에서는 GridLayout를 이용해 64개의 칸으로 나누고 각 칸을 JPanel의 배열로 각 칸에 넣어주고, 각 JPanel에는 ImageIcon을 통해 체스판 말이나, 오셀로 돌을.. 더보기 이전 1 다음