Pues la verdad es que no se muy bien como hace netbeans con el diseñador. He probado a crear una ventana con un par de JTextField y un JButton para darle el foco y poniendolo directamente en el constructor no funcionaba, asi que probe a hacerlo en un metodo aparte, y asi si va. Es decir, solucion chapuza y rapida: crea un metodo que le de al foco al componente que tu quieras y llamalo al final del constructor (o despues del initComponents). Si tengo tiempo miro a ver que es lo que hace netbeans para pasar de mi de esa forma tan descarada, jeje. Te dejo un poco de codigo por si no me explique bien.
Código:
public class DesktopApplication1View extends FrameView {
public DesktopApplication1View(SingleFrameApplication app) {
super(app);
initComponents();
this.getFoco();
.
.
.
.
}
public void getFoco(){
jTextField2.requestFocus();
}
Espero que te sirva.