[RESOLVIDO]como chamar Frame através de um InternalFrame

Galera, preciso de uma ajuda numa dúvida, pois não sei mesmo…

Como faço pra chamar um Frame através de um botão dentro de um
InternalFrame?
Tentei usar um código que me passaram pra chamar um Frame
de outro Frame, mas não funcionou.

package Fontes;

public class Fprincipal extends javax.swing.JFrame {

FCadCliente CadCliente=null;

    public Fprincipal() {
        initComponents();
        this.setExtendedState(MAXIMIZED_BOTH);
    }

    @SuppressWarnings("unchecked")

+ GENERATED CODE

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
     if (CadCliente==null) {
        ModalFrameUtil.showAsModal(new FCadCliente(), this);
        setVisible(true);
        }
        else{
        CadCliente.setVisible(true);
        }
    }                                        

    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Fprincipal().setVisible(true);
            }
        });
    }

    // Variables declaration - do not modify                     
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JButton jButton3;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel3;
    private javax.swing.JTabbedPane jTabbedPane1;
    public static javax.swing.JLabel lbUsuario;
    // End of variables declaration                   

}

Alguém ajuda?

Valeu, galera! Já consegui…

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
            FConFun n = new FConFun();
            n.show();
    }