Veja um exemplo semelhante:

http://java.sun.com/docs/books/tutorial/uiswing/components/textfield.html#layout


> adi wrote:
> 
> Boa tarde, ser� que algu�m poderia me ajudar?
> 
> Preciso de um layout de grade de conte�do parecido com este:
> 
> *////////////////////////////////////////////////////////////////////*
> */  Numero 1 (Label)           Campo de Texto   /*
> */  Numero 2 (Label)           Campo de Texto    /*
> */  Resultado (Label)          Campo de Texto    /*
> */                         Somar (Button)                  /*
> *///////////////////////////////////////////////////////////////////*
> 
> ser� que da para entender?
> � meio dificil, mas tomar� que sim.
> 
> Abaixo est� a descri��o do meu metodo init( ).
> 
> Agrade�o e solicito ajuda de voc�s, isto � muito importante para mim e
> acho que poder� tirar a duvida de muitos outros iniciantes como eu.
> Abra�os,
> 
> Estev�o Mendes
> ADI Inform�tica
> [EMAIL PROTECTED]
> 
> 
>    public void init() {
> 
>           // define layout
>           GridBagLayout gridbag = new GridBagLayout();
>           GridBagConstraints constraints = new GridBagConstraints();
>           setLayout(gridbag);
> 
>              // Rotulo do n�mero 1
>           buildConstraints(constraints,0,0,1,1,10,40);
>           constraints.fill = GridBagConstraints.NONE;
>           constraints.anchor = GridBagConstraints.EAST;
>           Label lblNum1 = new Label("N�mero 1: ", Label.LEFT);
>           gridbag.setConstraints(lblNum1, constraints);
> 
> 
>              // Campo de texto do n�mero 1
>           buildConstraints(constraints,1,0,1,1,90,0);
>           constraints.fill = GridBagConstraints.HORIZONTAL;
>           TextField txtNum1 = new TextField();
>           gridbag.setConstraints(txtNum1, constraints);
> 
> 
>               // Rotulo do n�mero 2
>           buildConstraints(constraints,0,1,1,1,10,40);
>           constraints.fill = GridBagConstraints.NONE;
>           constraints.anchor = GridBagConstraints.EAST;
>           Label lblNum2 = new Label("N�mero 2: ", Label.LEFT);
> 
> 
>                // Campo de Texto do n�mero 2
>           buildConstraints(constraints,1,1,1,1,90,0);
>           constraints.fill = GridBagConstraints.HORIZONTAL;
>           TextField txtNum2 = new TextField();
>           gridbag.setConstraints(txtNum2, constraints);
> 
> 
>                 // Rotulo do resultado
>           buildConstraints(constraints,0,2,1,1,10,40);
>           constraints.fill = GridBagConstraints.NONE;
>           constraints.anchor = GridBagConstraints.EAST;
>           Label lblResul = new Label("Resultado: ", Label.LEFT);
> 
> 
>               // Campo de texto do resultado
>           buildConstraints(constraints,1,2,1,1,90,0);
>           constraints.fill = GridBagConstraints.HORIZONTAL;
>           TextField txtResul = new TextField();
>           gridbag.setConstraints(txtResul, constraints);
> 
>               // Bot�o Somar
>           buildConstraints(constraints,0,3,2,1,0,20);
>           constraints.fill = GridBagConstraints.NONE;
>           constraints.anchor = GridBagConstraints.CENTER;
>           Button btSoma = new Button("Somar");
> 
>           add(txtNum1);
>           add(lblNum1);
>           add(txtNum2);
>           add(lblNum2);
>           add(lblResul);
>           add(txtResul);
>           add(btSoma);
>      }

--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - S�o Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a