SWING의 XYZ jInternalFrame에서 ABC jINternalFrame을 호출하려고합니다.스윙에서 호출 프레임 컨트롤이 손실되지 않고 jInternalFrame에서 JinternalFrame을 호출하는 방법
하지만 ABC를 호출 할 때 내가
-On XYZ 사용자가 - 만약 불일치 XYZ 호출을 발견
제품 데이터를로드하는 옵션을 선택입니다 원하는 것은 XYZcontrol
잃고 오전 ABC
ABC -In - 사용자가 올바르게 일치하지 않아 ABC 프레임을 닫습니다.
이제 ABC라고하는 곳에서 계속 내 프로그램을 실행하고 싶습니다.
현재 ABC와 XYZ를 호출하여 실행 어떻게 할 수 있습니까? 당신이 모달 대화를 기다리고 모달 대화, 모달라는 코드를 표시 할 때
final JDialog frame = new JDialog(parentFrame, frameTitle, true);
frame.getContentPane().add(panel);
frame.pack();
frame.setVisible(true);
폐쇄 될 : 내가 코드 아래 사용하고
if (frmUpdateData == null || frmUpdateData.isClosed()){
frmUpdateData = new FrmUpdateData();
JDesktopPane desktopPane = getDesktopPane();
desktopPane.add(frmUpdateData);
frmUpdateData.setVisible(true);
frmUpdateData.setLocation(this.getWidth()/2- frmUpdateData.getWidth()/2, this.getHeight()/2-frmUpdateData.getHeight()/2);
}
난 당신이 요구하는지에 100 % 명확하지거야 - 질문을 명확히하십시오 우리를 위해,하지만 나는 [이 질문] (http://stackoverflow.com/questions/14083517/joptionpane-issue-using-internal-dialog) 중복 될 수 있습니다, 그리고 당신이 원하는'JOptionPane.showInternalInputDialog '여기. –