프레임에 표시되지 않을 때마다 패널이 일시 중지/중지되는 코드 세트를 찾고 있습니다.프레임에 표시되지 않은 패널 중지/일시 중지
나는 게임을 만들고 있습니다. 첫 번째 패널이 프레임에있을 때마다 JMenuBar에서 새 게임을 클릭 할 때까지 두 번째 패널이 일시 중지되거나 중지됩니다. 그러면 두 번째 패널이 이제 시작됩니다. 각 패널은 각각의 개별 수업에 있습니다.
프레임에 표시되지 않을 때마다 패널이 일시 중지/중지되는 코드 세트를 찾고 있습니다.프레임에 표시되지 않은 패널 중지/일시 중지
나는 게임을 만들고 있습니다. 첫 번째 패널이 프레임에있을 때마다 JMenuBar에서 새 게임을 클릭 할 때까지 두 번째 패널이 일시 중지되거나 중지됩니다. 그러면 두 번째 패널이 이제 시작됩니다. 각 패널은 각각의 개별 수업에 있습니다.
How to Write a Window Listener을 참조하십시오.
재생을 중지하려면 windowDeactivated()
이벤트를 사용하고 재생을 다시 시작하려면 windowActivated()
을 사용합니다.
또는 질문을 자세히 읽으면서 패널로 작업하기 때문에 패널을 숨기거나 표시하는 데 아마도 ContainerListener
또는 AncestorListener
을 사용하게 될 것입니다. 이 자습서에는 ContainerListener 사용에 대한 절이 있습니다. AncestorLIstner에게 포럼/웹에서 예제를 검색 할 수 있습니다.
'SO'는 코드 세트를 발행하지 않습니다. – Reimeus