Ae pessoal, estou com um probleminha aqui que é o seguinte: uso o procedimento abaixo para chamar alguns JinternalFrames na minha aplicação:
if (!verificaInternal(cadUsuarios)) {
try {
cadUsuarios = new FrmCadUsuarios();
desktop.add(cadUsuarios);
cadUsuarios.preparaForm();
configuraPermissoes(cadUsuarios, "Administração", cadUsuarios.getName());
cadUsuarios.setVisible(true);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Ocorreu um erro durante a operação: " + e.getMessage(), "Erro", JOptionPane.ERROR_MESSAGE);
}
} else {
cadUsuarios.toFront();
}
private void carregaForm(JInternalFrame frm){
// código
}
Então eu passaria a subclasse pro método, mas o problema é que a subclasse tem métodos específicos que não poderiam ser executados sem a conversão. Então pergunto se alguem sabe alguma forma de fazer essa conversão automática ou algum recurso do java para executar os métodos da subclasse.