Problème mise en forme formulaire applet java

Fermé
e.khalil Messages postés 33 Date d'inscription lundi 1 juin 2009 Statut Membre Dernière intervention 15 mai 2010 - 24 avril 2010 à 02:31
 kibaba - 7 août 2011 à 17:48
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 186 Date d'inscription samedi 16 février 2008 Statut Membre Dernière intervention 24 avril 2010 3
24 avril 2010 à 02:33
ca a rien a voir mais c koi ton site ?? ^^
-2
comment ça n'a rien a voir !! je ne parle pas d'un site ici
0
votre main? par ex
public static void main(String[] args)
{
TestApplet test = new TestApplet();
}
0