Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1489 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  probleme avec gridbaglayout

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme avec gridbaglayout

n°1394146
faty5
Posté le 24-06-2006 à 14:24:04  profilanswer
 

mon probleme c'est placement des composants ca marche pas au plament que je veux par exemple lorsque je veux creer une zone text on haut occupe toute la place on haut on bas une zone liste a cote il y a deux bouton boton ajouter on dessous de bouton autre bouton quitter par exemple  j'uilise un classe qui s'appelle placement qui ensapsule l'utilisation du gridbaglayout voici le code du classe placement je travaille avec jcreator :
 
import java.awt.*;
import java.awt.event.*;
class placement {
 static GridBagLayout placeur=new GridBagLayout();
 static GridBagConstraints c=new GridBagConstraints();
 //procedure generale de placement
 public static void p(Container cont, Component comp,
    int x, int y, int w, int h, int cadrage,
    int t, int l, int b, int r, double wx, double wy, int fill) {
  cont.setLayout(placeur);
  c.gridx=x; c.gridy=y; c.gridwidth=w; c.gridheight=h;
  c.anchor=cadrage;
  c.insets=new Insets(t,l,b,r);
  c.weightx=wx; c.weighty=wy;
     c.fill=fill;;
  placeur.setConstraints(comp, c); cont.add(comp);
 };
 //placement au centre d'un composant qui ne grossit  
  public static void p(Container cont, Component comp,
    int x, int y, int w, int h)
     
  {
  p(cont, comp, x, y, w, h, GridBagConstraints.CENTER,
       0, 0, 0, 0, 1.0, 1.0, GridBagConstraints.BOTH);;
 };
 
 //placement d'un composant qui ne grossit pas
 public static void p(Container cont, Component comp,
    int x, int y, int w, int h, int cadrage,
    int t, int l, int b, int r) {
  p(cont, comp, x, y, w, h, cadrage, t, l, b, r,
       0.0, 0.0, GridBagConstraints.NONE);
 };
//placement d'un composant sans marges qui ne grossit pas
 public static void p(Container cont, Component comp,
    int x, int y, int w, int h, int cadrage) {
  p(cont, comp, x, y, w, h, cadrage,
       0, 0, 0, 0, 1.0, 1.0, GridBagConstraints.NONE);
 };
 
}
 
lorsue je veux appel a cette classe je fais le code suivant :
placement.p(this,Saisie,0,0,1,5,GridBagConstraints.NORTH,5,5,5,5,0.0,0.0,GridBagConstraints.HORIZONTAL);
 placement.p(this,Liste,0,1,7,3,GridBagConstraints.SOUTH,0,0,0,0,0.0,0.0,GridBagConstraints.BOTH);
  placement.p(this,Bajout,3,1,1,2);
please quelqu'un peut m'aider  

mood
Publicité
Posté le 24-06-2006 à 14:24:04  profilanswer
 

n°1394336
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 25-06-2006 à 00:32:13  profilanswer
 

faty5 a écrit :

mon probleme c'est placement des composants ca marche pas au plament que je veux par exemple lorsque je veux creer une zone text on haut occupe toute la place on haut on bas une zone liste a cote il y a deux bouton boton ajouter on dessous de bouton autre bouton quitter par exemple  j'uilise un classe qui s'appelle placement qui ensapsule l'utilisation du gridbaglayout voici le code du classe placement je travaille avec jcreator


totalement incompréhensible !
merci de faire un effort de rédaction stp ! ok tu es marocain, mais je pense que tu peux quand même écrire mieux que ça.
et place le code entre des balises [ code ] et [ /code ], ça sera plus facile à lire


---------------
J'ai un string dans l'array (Paris Hilton)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  probleme avec gridbaglayout

 

Sujets relatifs
Jeu en reseau, probleme de lag!Problème avec Excel
probleme avec arctan[VB & EXCEL] Problème de récupération de date
Export Excel probleme[PHP]Problème de formulaire
Probleme fonction VBA[xsl][Résolu] problème de if
problème rollover avec IE[SWING] Problème avec GridBagLayout
Plus de sujets relatifs à : probleme avec gridbaglayout


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR