Hola, 
Lo hice de la forma: 
                this.setBorder(BorderFactory.createEmptyBorder(30, 30, 10, 30));
                this.setLayout(new GridLayout(4,2));
                Date hoy = new Date();
       JLabel nula = new JLabel("");
       JLabel fecha = new JLabel(hoy.toString(),JLabel.RIGHT);
       
       JLabel nombre = new JLabel("Nombre: ",JLabel.RIGHT);
       JTextField campoNombre = new JTextField(); 
       
       JLabel zona = new JLabel("Zona: ", JLabel.RIGHT);
       JTextField campoZona = new JTextField();
       
       this.add(nula);
       this.add(fecha);
       this.add(nombre);
       this.add(campoNombre);
       this.add(zona);
       this.add(campoZona);
Pero me queda muy mal. La ventana me sale muy pequeña. Lo hago extendiendo de JPanel e implementando IWindow. 
¿Qué debo modificar?
Gracias