Una forma de hacerlo seria la siguiente:
package test1;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
public MyFrame() {
super("elhacker.net");
this.setSize(100, 100);
this.addKeyListener(this);
this.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE); }
@Override
@Override
}
@Override
public void keyReleased
(KeyEvent que
) { }
public static void main
(String[] args
) { MyFrame frame = new MyFrame();
frame.setVisible(true);
}
}
Utilizo KeyListener en donde mientras se detecte la presión de una tecla (en este caso cualquier tecla) se imprimirá el mensaje "Press".
Ahora ten en cuenta que esto sucederá por cada "tic" de presión. Si lo que quieres es que se ejecute un proceso continuo tendrás que iniciar un thread en keyPressed y pausarlo en keyReleased.
Suerte con tu código!