0
JFrame의 버튼을 사용하여 JFrame에서 JInternalFrame을 닫으려고합니다.Java - JInternalFrame - JFrame에서 JInternalFrame을 닫을 수 없습니다.
아래 코드에서 setVisible(), hide() 또는 dispose() 메서드를 사용하려고 시도했음을 알 수 있지만 이러한 메서드는 작동하지 않습니다.
//
public void dismisssetupReceiverJIframe() {
System.out.println("\n dismisssetupReceiverJIframe() - START OF dismisssetupReceiverJIframe() ");
// Check if the the setup receiver open flag is true, if so then execute subsequent steps. If not do nothing.
//if (isSetupRecvScnOpen == true) {
// Dispose of the setupReceiverJIframe
setupReceiverJIframe setupReceiverJIframe = new setupReceiverJIframe();
setupReceiverJIframe.setVisible(false);
//setupReceiverJIframe.hide();
setupReceiverJIframe.dispose();
// The text areas, label and button are in the JFrame
btnOneTextArea.setVisible(true);
btnTwoTextArea.setVisible(true);
btnThreeTextArea.setVisible(true);
btnFourTextArea.setVisible(true);
btnFiveTextArea.setVisible(true);
btnSixTextArea.setVisible(true);
btnSevenTextArea.setVisible(true);
btnEightTextArea.setVisible(true);
btnNineTextArea.setVisible(true);
btnTenTextArea.setVisible(true);
btnElevenTextArea.setVisible(true);
btnTwelveTextArea.setVisible(true);
btnThirteenTextArea.setVisible(true);
btnFourteenTextArea.setVisible(true);
btnFifteenTextArea.setVisible(true);
btnSixteenTextArea.setVisible(true);
btnSeventeenTextArea.setVisible(true);
notifMssgLabel.setVisible(true);
btnSaveAll.setVisible(true);
//}
System.out.println("\n dismisssetupReceiverJIframe() - END OF dismisssetupReceiverJIframe() ");
}
JFrame의에서 JInternalFrame의를 닫으려면 다른 방법 또는 방법이 있나요? 인수가 true 인 경우 지원
감사