Java 를 사용해서 간단한 게임을 만들었는데요...
만들고 나서 보니까 문제가 좀 있어서요..
프로그램을 실행시키고나면
로그인 창 - 메인 화면 - 상점 창- 게임 화면 -점수 창- 다시 메인화면 - 상점 ....
이렇게 계속 하는동안
창을 계속 새로 프레임을 만들어서 띄우는거라서
밑에 계속 창이 쌓이네요....
그냥 쌓이기만 하면 상관 없는데
게임은 끝났지만 밑에있는 창에서 메소드들을 계속 호출하고 있는것인지
게임을 두판,세판째 진행할때마다 속도가 거의 2배씩 줄어드는것 같네요.
새 프레임을 생성하면 이전 프레임을 삭제하거나, disable 하게 만들고 싶은데
어떻게 해야 하나요..