Query com o netbeans

Ola gente. Eu criei um projeto no netbeans com o acesso ao bando de dados gerado por ele.
No jDialog q eu uso ele adiciono 3 Objetos:

EntityManager;
Query;
List;

Eu sei q o EntityManager faz a conecção e q o Query retorna a consulta para o List, so q tudo isso “por debaixo dos panos”. Agora eu preciso alterar a consulta em tempo de execução, passando como parametro um inteiro digitado numa jTextField e não tenho a menor ideia de como fazer.

Por favor me digam quias métodos eu uso e como.

Muito obrigado.