我有一個JInternalFrame FRMCadUsuarios
,當我點擊我的JInternalFrame FRMCadUsuarios
中的一個_時,它會調用另一個JInternalFrame FRMCadNiveisAcesso
。但我想檢查FRMCadNiveisAcesso
是否已在JDesktopPanel
中打開,如果是,我想關閉它並在點擊JInternalFrame FRMCadUsuarios button
時打開一個新的。關閉JIternalFrame,如果它打開
我需要關閉它,因爲它們打開的方式不同,因此在點擊FRMCadUsuarios
JInternalFrame
時已打開並打開新窗口。
當我由主JFrame
打開JInternalFrame FRMCadNiveisAcesso
其開路,當我點擊JInternalFrame FRMCadUsuarios
打開它打開另一種方式,因爲它抓住的JInternalFrame FRMCadUsuarios
的變量。
FRMPrincipalModulosAdmFinOper frmPrincipalModulosAdmFinOper = new FRMPrincipalModulosAdmFinOper();
if(frmPrincipalModulosAdmFinOper.getFrmCadNiveisAcesso() != null){
frmPrincipalModulosAdmFinOper.getFrmCadNiveisAcesso().dispose();
}
FRMCadNiveisAcesso frmCadNiveisAcesso = new FRMCadNiveisAcesso(painelx);
painelx.add(frmCadNiveisAcesso);
frmCadNiveisAcesso.setPosicao();
frmCadNiveisAcesso.setVisible(true);
frmCadNiveisAcesso.getTxtUsuario().setText(this.txtUsuario.getText());