Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/06/2009, 14:54
jesuscoro
 
Fecha de Ingreso: noviembre-2008
Mensajes: 115
Antigüedad: 15 años, 6 meses
Puntos: 4
Respuesta: setFocusTraversalKeys ???

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.