Grazie avete ragione entrambi, ho optato lavia di trasformare in Interger il dato in input e poi passarlo alla query, posto il codice per i posteri
codice:
ins = new JTextField(5);

// qui ci sarà il bottone invia e tutto quello che deriva

final String d = (String)ins.getText();
int in = Integer.parseInt(d);

rslt=stmt.executeQuery("SELECT * FROM Anagrafica WHERE IDprogressivo = " + in );