NetBeans를 사용하고 있습니다. 나는 두 개의 JFrames를 test1.java와 test2.java 같은 별도의 파일로 만들어야한다. test1은 간단한 등록 양식이며 test2는 이미지를 캡처하는 웹캠 응용 프로그램입니다.다른 JFrame에서 JFrame 호출
Test1 JFrame에 test2 JFrame을 표시하려고합니다. 어떻게해야합니까?
NetBeans를 사용하고 있습니다. 나는 두 개의 JFrames를 test1.java와 test2.java 같은 별도의 파일로 만들어야한다. test1은 간단한 등록 양식이며 test2는 이미지를 캡처하는 웹캠 응용 프로그램입니다.다른 JFrame에서 JFrame 호출
Test1 JFrame에 test2 JFrame을 표시하려고합니다. 어떻게해야합니까?
나는 당신이 원하는 것을 JInternalFrame라고하며, JFrame과는 별개의 구성 요소라고 생각합니다.
당신은 당신이 원하는 행동을 얻기 위해 내부 프레임으로 test2
프레임을 변경 할 수 있어야 내부 프레임
http://docs.oracle.com/javase/tutorial/uiswing/components/internalframe.html
에 대한 설명은 여기 봐.
내가 한 것은 자체 GUI를 만드는 완전히 새로운 클래스를 만드는 것입니다. 나는 주요 방법을 추가하지 않았다, 나는 방금 그것을 다른 무엇이라고 불렀다. GUI 페이지가 팝업으로 나타나길 원할 때, 나는 방금 보통의 Page page = new Page()
메소드로 호출했습니다. 내가 한 다른 것이있었습니다. 일반적으로 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
대신 setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
을 사용 했으므로 빨간색 X를 눌렀을 때 모든 것이 종료되지 않고 방금 창을 없애고 다른 하나를 열어 둘 수 있습니다.