2016-12-04 4 views
0

JFrame을 만드는 클래스가 있습니다. JFrame에서 버튼을 클릭하면 다른 클래스의 다른 JFrame이 열립니다.여러 JFrames 다루기

이제 두 번째 JFrame을 닫으면 첫 번째 JFrame도 닫힙니다. 이 문제를 방지하기위한 아이디어가 있습니까? 첫 번째 프레임을 계속 표시하고 싶습니다.

+0

내 수정 구슬은 157 행에 무엇인가를 고쳐야한다고 말합니다. –

+0

[MCVE] 또는 [짧은, 자기 포함, 수정 가능 (Compilable), 예] (http : // sscce. org). 그것이 없다면, 그것은 JB가 말했던 것처럼, 우리는 당신을 도울 수정 구슬이 필요합니다. –

+0

[여러 JFrames, 좋은/나쁜 연습의 사용?] (http://stackoverflow.com/q/9554636/418556) –

답변

1

두 번째 JFrame의에 대한 사용

JFrame.dispose() 

.

setDefaultCloseOperation() //this is what happens when you press x on window. 을 사용하는 경우 EXIT_ON_CLOSE을 피하고 DISPOSE_ON_CLOSE을 사용하십시오.

추신 : 코드는 어디에 있습니까? : P

+1

많은 감사! 추신 : 나는 그 코드가 필요하다고 생각하지 않았다. 음, 내 교훈을 배우는 것 같아. – user7244039