typesafe enumeration 기반의 클래스를 하나 더 만들었습니다.
기존의 타입 안전 열거형 클래스는 각 심볼의 타입을 나타내기 위해서 만들었습니다. 각 심볼의 순서가 필요하지 않기 때문에 클래스에 타입정보만 들어 있었습니다. 이번에 만든 타입 안전 열거형 클래스는 심볼을 클릭하면 리사이즈 박스가 나오는데, 이때 8개의 리사이즈 박스를 나타내야 합니다. (LEFT, RIGHT, UP, DOWN, LEFTUP, LEFTDOWN, RIGHTUP, RIGHTDOWN) 8개의 리사이즈 박스 자체만으로는 순서가 필요없지만, 마우스가 어떤 리사이즈 박스를 클릭했는지 알려면 루프를 돌면서 확인을 해야 하고 그때의 딱 걸릴때의 루프 변수번째가 해당 박스라고 구현 되어 있으므로 순서를 정해 주어야 했습니다. 다음은 기존의 리사이즈 박스에 대한 Named constant을 쓰고 있는 코드..
2009.10.23