Ajuda com dúvida "this"

Gente, meu professor disponibilizou um código da criação de uma janela que diz se o número é primo ou não com uma progress bar calculando o “tempo” do cálculo. Eu queria entender pra que serve esse “this” que tá no código abaixo. Desde já muito obrigada!

private void jToggleButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: //Torna a barra de progresso visível jProgressBar1.setVisible(true); jLabel3.setText(""); //Instancia processo paralelo // e inicializa Thread p = new Thread(new Primo(this, jTextField1.getText())); p.start(); }

A keyword this faz referência à instância da classe que está em execução no momento em que aquele trecho de código é executado. Ele serve para referenciar este objeto, indicando à JVM que a execução do mesmo será inerente ao objeto em questão.

hehehe muito obrigada!