[JAVA] 2차원 채움 알고리즘_part1
JAVA의 JFrame class를 사용하여 2차원 매트릭스를 일정한 순서에 따라 채우는 알고리즘을 구현하였다. 최근 한 달 정도 C++ 언어를 통해 OpenGL을 공부하다보니 JAVA가 어색해져버렸다...이런 다시 익숙해지는 차원에서, 그리고 내가 작성한 코드조차 이해하지 못하면 안되므로, 이곳에 정리를 해보고자 한다. 우선 내가 무엇을 구현하였는지 먼저 보도록 하자. 위의 GIF 영상과 같이 사선 방향으로 채워지도록 코딩을 해봤다. 특징을 정리해보면 1. public class Inclined extends JFrame implements Runnable1) JFrame을 상속받아서 GUI를 나타내었다.2) Runnable 인터페이스를 implements하여 쓰레드를 돌려 에니메이션 효과를 주었다.-..
Programming/Java
2019. 2. 25. 08:33