Foros del Web » Programación para mayores de 30 ;) » Java »

Realizar formulario web con clases swing

Estas en el tema de Realizar formulario web con clases swing en el foro de Java en Foros del Web. Hola! EL FORMULARIO NO ES WEB ES EN VENTANAS !! PERDON POR LA EQUIVOCACION Tengo unas serias dudas. Estoy empezando con java, tengo una base ...
  #1 (permalink)  
Antiguo 26/01/2009, 12:37
 
Fecha de Ingreso: enero-2009
Mensajes: 4
Antigüedad: 15 años, 3 meses
Puntos: 0
Exclamación Realizar formulario web con clases swing

Hola!
EL FORMULARIO NO ES WEB ES EN VENTANAS !! PERDON POR LA EQUIVOCACION

Tengo unas serias dudas.
Estoy empezando con java, tengo una base de datos y quiero realizar los formularios en java. Uno de los formularios es el siguiente y quiero alinearlo a la izquierda y que no me salga centrado para que despues se ajuste a las pantallas:

Código:
public class FrameClientes {

    public FrameClientes() {
    }


    public void datosCliente(){
         /*Creamos el frame*/
        final JFrame frame = new JFrame("GESTION DE CLIENTES");

        /*Creamos paneles*/
        JPanel panel0 = new JPanel();
        JPanel panel1 = new JPanel();
        JPanel panel2 = new JPanel();
        JPanel panel3 = new JPanel();
        JPanel panel4 = new JPanel();
        JPanel panel5 = new JPanel();
        JPanel panel6 = new JPanel();
        JPanel panel7 = new JPanel();
        JPanel panel8 = new JPanel();
        JPanel panel9 = new JPanel();
        JPanel panel10 = new JPanel();

        JPanel panelT1 = new JPanel();
        JPanel panelT2 = new JPanel();
        JPanel panelT3 = new JPanel();
        JPanel panelT4 = new JPanel();
        JPanel panelT5 = new JPanel();

        /*Creamos los componentes*/
        JLabel titulo = new JLabel("GESTION DE CLIENTES");
        JLabel texto1 = new JLabel("Código:");
        JLabel texto2 = new JLabel("D.N.I.:");
        JLabel texto3 = new JLabel("Nombre:");
        JLabel texto4 = new JLabel("1º Apellido:");
        JLabel texto5 = new JLabel("2º Apellido:");
        JLabel texto6 = new JLabel("Dirección:");
        JLabel texto7 = new JLabel("Teléfonos:");
        JLabel texto8 = new JLabel("E-mail:");
        JLabel texto9 = new JLabel("Fecha de Nacimiento:");
        JLabel texto10 = new JLabel("Cliente desde:");
        JTextField codigo = new JTextField(8);
        JTextField dni = new JTextField(9);
        JTextField nombre = new JTextField(15);
        JTextField apellido1 = new JTextField(15);
        JTextField apellido2 = new JTextField(15);
        JTextField direccion = new JTextField(30);
        JTextField telf1 = new JTextField(12);
        JTextField telf2 = new JTextField(12);
        JTextField email = new JTextField(30);
        JTextField fechaNac = new JTextField(10);
        JTextField fechaDesde = new JTextField(10);
        JButton anadir = new JButton("AÑADIR");
        JButton eliminar = new JButton("ELIMINAR");
        JButton consultar = new JButton("CONSULTAR");

        titulo.setFont(new Font("",3,20));

        panel0.add(titulo);
        panel1.add(texto1);
        panel1.add(codigo);
        panel2.add(texto2);
        panel2.add(dni);
        panel3.add(texto3);
        panel3.add(nombre);
        panel4.add(texto4);
        panel4.add(apellido1);
        panel5.add(texto5);
        panel5.add(apellido2);
        panel6.add(texto6);
        panel6.add(direccion);
        panel7.add(texto7);
        panel7.add(telf1);
        panel7.add(telf2);
        panel8.add(texto8);
        panel8.add(email);
        panel9.add(texto9);
        panel9.add(fechaNac);
        panel10.add(texto10);
        panel10.add(fechaDesde);

        GridBagLayout gridbag1 = new GridBagLayout();
        GridBagConstraints gbc1 = new GridBagConstraints();
        GridBagLayout gridbag2 = new GridBagLayout();
        GridBagConstraints gbc2 = new GridBagConstraints();
        GridBagLayout gridbag3 = new GridBagLayout();
        GridBagConstraints gbc3 = new GridBagConstraints();
        GridBagLayout gridbag4 = new GridBagLayout();
        GridBagConstraints gbc4 = new GridBagConstraints();
        GridBagLayout gridbag5 = new GridBagLayout();
        GridBagConstraints gbc5 = new GridBagConstraints();
        GridBagLayout gridbagT = new GridBagLayout();
        GridBagConstraints gbcT = new GridBagConstraints();

        panelT1.setLayout( gridbag1 );
        gbc1.gridwidth = GridBagConstraints.REMAINDER;
        gbc1.weightx = 1.0;
        gridbag1.setConstraints(panel0,gbc1);
        panelT1.add(panel0);

        gbc1.gridwidth = GridBagConstraints.RELATIVE;
        gridbag1.setConstraints(panel1,gbc1 );
        panelT1.add(panel1);

        gbc1.gridwidth = GridBagConstraints.REMAINDER;
        gridbag1.setConstraints(panel2,gbc1 );
        panelT1.add(panel2);

        panelT2.setLayout( gridbag2 );
        gbc2.weightx = 1.0;
        gridbag2.setConstraints(panel3,gbc2);
        panelT2.add(panel3);

        gridbag2.setConstraints(panel4,gbc2 );
        panelT2.add(panel4);

        gbc2.gridwidth = GridBagConstraints.REMAINDER;
        gridbag2.setConstraints(panel5,gbc2 );
        panelT2.add(panel5);

        panelT3.setLayout( gridbag3 );
        gbc3.weightx = 1.0;
        gridbag3.setConstraints(panel6,gbc3);
        panelT3.add(panel6);

        gbc3.gridwidth = GridBagConstraints.REMAINDER;
        gridbag3.setConstraints(panel7,gbc3 );
        panelT3.add(panel7);

        panelT4.setLayout( gridbag4 );
        gbc4.gridwidth = GridBagConstraints.REMAINDER;
        gbc4.weightx = 1.0;
        gridbag4.setConstraints(panel8,gbc4);
        panelT4.add(panel8);

        gbc4.gridwidth = GridBagConstraints.RELATIVE;
        gridbag4.setConstraints(panel9,gbc4 );
        panelT4.add(panel9);

        gbc4.gridwidth = GridBagConstraints.REMAINDER;
        gridbag4.setConstraints(panel10,gbc4 );
        panelT4.add(panel10);

        panelT5.setLayout(gridbag5);
        gbc5.weightx = 1.0;
        gridbag5.setConstraints(anadir, gbc5);
        panelT5.add(anadir);

        gbc5.gridwidth = GridBagConstraints.RELATIVE;
        gridbag5.setConstraints(eliminar,gbc5 );
        panelT5.add(eliminar);

        gbc5.gridwidth = GridBagConstraints.REMAINDER;
        gridbag5.setConstraints(consultar,gbc5 );
        panelT5.add(consultar);

        frame.setLayout(gridbagT);
        gbcT.gridwidth = GridBagConstraints.REMAINDER;
        gbcT.weightx = 1.0;
        gridbagT.setConstraints(panelT1, gbcT);
        frame.add(panelT1);
        gridbagT.setConstraints(panelT2, gbcT);
        frame.add(panelT2);
        gridbagT.setConstraints(panelT3, gbcT);
        frame.add(panelT3);
        gridbagT.setConstraints(panelT4, gbcT);
        frame.add(panelT4);
        gridbagT.setConstraints(panelT5, gbcT);
        frame.add(panelT5);

        frame.pack();
        frame.setVisible(true);


    }
}
GRACIAS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:24.