Problème mise en forme formulaire applet java

e.khalil Messages postés 38 Statut Membre -  
 kibaba -
Bonjour,
Je suis entrain de créer une Applet JAVA qui contiendra un formulaire.
Malheureusement le formulaire prends seulement la 1ere ligne, je voudrais le présenter comme la manière dont ils sont présenté dans un tableau, ou bien juste mettre une certaine mise en forme pour qu'il puisse devenir lisible ^^
merci de m'aider :)
voilà le code source de la seule classe java.

TestApplet.java

import java.applet.*;
import java.awt.*;
import javax.swing.*;

public class TestApplet extends JFrame
{

private Panel container = new Panel();
private GridBagLayout gridBag = new GridBagLayout();
private GridBagConstraints constraints = new GridBagConstraints();
private Label nom = new Label("Nom", Label.LEFT);
private Label prenom = new Label("Prenom");
private TextField tfNom = new TextField(10);
private TextField tfPrenom = new TextField(10);
private Choice choix = new Choice();

public TestApplet()
{ // Constructeur

this.setTitle("Veuillez entrer les informations suivantes : ");
this.setSize(600, 600);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setLocationRelativeTo(null);
this.setLayout(gridBag);
buildConstraints(constraints, 0, 0, 1, 1, 10, 40);
constraints.fill = GridBagConstraints.NONE;
constraints.anchor = GridBagConstraints.EAST;
gridBag.setConstraints(nom, constraints);
container.add(nom);

gridBag.setConstraints(tfNom, constraints);
container.add(tfNom);

gridBag.setConstraints(prenom, constraints);
container.add(prenom);

buildConstraints(constraints, 1, 1, 1, 1, 0, 0);
constraints.fill = GridBagConstraints.HORIZONTAL;
constraints.anchor = GridBagConstraints.CENTER;
gridBag.setConstraints(tfPrenom, constraints);
container.add(tfPrenom);
this.setContentPane(container);
this.setVisible(true);
}

public void buildConstraints(GridBagConstraints gbc, int gx, int gy, int gw, int gh, int wx, int wy)
{
gbc.gridx = gx;
gbc.gridy = gy;
gbc.gridwidth = gw;
gbc.gridheight = gh;
gbc.weightx = wx;
gbc.weighty = wy;
}

}


A voir également:

1 réponse

thomas34570 Messages postés 197 Statut Membre 3
 
ca a rien a voir mais c koi ton site ?? ^^
-2
e.
 
comment ça n'a rien a voir !! je ne parle pas d'un site ici
0
kibaba
 
votre main? par ex
public static void main(String[] args)
{
TestApplet test = new TestApplet();
}
0