Acessar métodos de um JInternalFrame a partir de outro JInternalFrame

Olá! Eu estou desenvolvendo um projeto onde preciso cadastrar a digital de um funcionario, por enquanto eu queria setar um valor fixo clicando em um botão de uma tela(JInternalFrame) e queria cadastrar no banco de dados em outra tela(outro JInternalFrame). Segue o código:

Primeria tela - tela de cadastro de funcionario

Funcionario f = new Funcionario();

     private void cadastrar(){
        try{
            
        //Aqui queria pegar o método cadastrarDigital1()
        
        
        
        FuncionarioServicos fs = servicos.ServicosFactory.getFUNCIONARIOSERVICOS();
        
        fs.cadastarFuncionario(f);
        
        JOptionPane.showMessageDialog(
                rootPane, 
                "Funcionário cadastrado!");
        
    }catch(Exception e){
        JOptionPane.showMessageDialog(
                rootPane, 
                "Erro! " + e.getMessage(), 
                "Erro", 
                JOptionPane.ERROR_MESSAGE);
        System.out.println(f.toString());
    }//fecha catch
}//fecha Salvar
 
public void abrirCadDigital(){
    UICadDigitais ucd = new UICadDigitais();
    getParent().add(ucd);
    
    ucd.setVisible(true);
    ucd.setLocation(
                jpCadEpi.getWidth() / 2 - ucd.getWidth() / 2, 
                jpCadEpi.getHeight() / 2 - ucd.getHeight() / 2);
}

private void jbSalvarActionPerformed(java.awt.event.ActionEvent evt) {                                         
    // TODO add your handling code here:
    cadastrar();
}                                        

private void jbCadastrarDigitalActionPerformed(java.awt.event.ActionEvent evt) {                                                   
    // TODO add your handling code here:
    abrirCadDigital();
}   

segunda tela - tela do cadastro de digital que abre a partir de um botal da primeira tela

public void cadastrarDigital1() {
        f.setFinger1("dsobvjsobjdsbopsob");
        System.out.println(f.getFinger1());
        JOptionPane.showMessageDialog(rootPane, "Digital cadastrada!");
    }
    public void cadastrarDigital2() {
        f.setFinger2("dsobvjsobjdsbopsob");
        System.out.println(f.getFinger2());
        JOptionPane.showMessageDialog(rootPane, "Digital cadastrada!");
    }

    private void jbFinger1ActionPerformed(java.awt.event.ActionEvent evt) {                                          
        // TODO add your handling code here:
        cadastrarDigital1();
    }                                         

    private void jbFinger2ActionPerformed(java.awt.event.ActionEvent evt) {                                          
        // TODO add your handling code here:
        cadastrarDigital2();
    }

Tem certeza que são JInternalFrame e não JFrame?

Sim porque os JInternalFrame partem de um JFrame que é a tela principal tipo assim: TelaPrincipal(JFrame) > PrimeiraTela(JInternalFrame) > SegundaTela(JInternalFrame)

Você acaba de responder a tua pergunta.
Se eles estão dentro do mesmo JFrame, você pode compartilhar informação entre eles.
Qual a dificuldade, então?

É que eu estou usando o netbeans e ele deixa os métodos privados e não tem como modificar como você colocaria o código ali no lugar onde eu comentei?

Quando eu falo que o netbeans é uma desgraça, quase ninguém acredita.
Cara, use variáveis de classe e evite estes transtornos.