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

  FORUM HardWare.fr
  Programmation
  Java

  Empecher le replacement des components d'une JFrame

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Empecher le replacement des components d'une JFrame

n°892686
ruready
Posté le 07-11-2004 à 20:11:35  profilanswer
 

Bonjour,
 
J'ai une JFrame avec differents JPanel qui contiennent divers elements (JButton, JLabel...).
 
J'ai placé les JPanels a la main (setBounds) et pareil pour les elements.
 
Tout marche bien au depart mais lorsque je fais des modifs (par exemple un JLabel qui change de texte) les JPanels et les Elements sont replacés automatiquement comme si j'avais jamais donné de position!
 
Y'a t-il un moyen pour que ca ne soit pas le cas? peut etre que j'ai zappé un truc...
 
Merci d'avance

mood
Publicité
Posté le 07-11-2004 à 20:11:35  profilanswer
 

n°892698
nraynaud
lol
Posté le 07-11-2004 à 20:20:25  profilanswer
 

première chose, c'est très très mal de placer ses composants à la main.
Deuxième chose, tu as dû oublier de virer le layoutmanager de ton composant.


---------------
trainoo.com, c'est fini
n°892704
ruready
Posté le 07-11-2004 à 20:31:51  profilanswer
 

ok, je vais virer le layoutmanager.
 
Pourquoi c'est mal de placer a la main?

n°892709
nraynaud
lol
Posté le 07-11-2004 à 20:36:27  profilanswer
 

parce que tu ne sais pas la taille des typos de l'utilisateur, sa résolution d'écran et le look-and-feel qu'il va utiliser, alors qu'un layout manager prend en compte tout ça pour décider au dernier moment de la mise en forme exacte.


---------------
trainoo.com, c'est fini
n°892711
ruready
Posté le 07-11-2004 à 20:38:03  profilanswer
 

ok, je comprends ce que tu veux dire.
 
Merci pour tout, je vais tout reprendre ma layout.

n°892725
nraynaud
lol
Posté le 07-11-2004 à 20:48:03  profilanswer
 

excellente idée, je te file la bonne partie du tuto sur la chose au cas où tu ne l'aurais pas :
http://java.sun.com/docs/books/tut [...] ng/layout/


---------------
trainoo.com, c'est fini
n°893037
ruready
Posté le 08-11-2004 à 10:42:24  profilanswer
 

Merci, j'ai bossé un peu dessus, tu m'as convaincu de laisser tomber ma "methode"


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

  Empecher le replacement des components d'une JFrame

 

Sujets relatifs
empecher fermeture d'une fenetre dosComboBox : empêcher toute saisie
[VB] empecher le rechargement d'un formComment empêcher le parser XML d'ajouter des espaces/sauts de ligne ?
[ASP-Office Web Components] Graphes, code en VBScript ou pas?[ASP] Graphes avec Office Web Components : Code en VBScript?
Empecher l'actualisationJFrame principale et JFrames filles...
Ne pas afficher une JFrame dans la barre des tâchesDébuggage d'un batch.... comment empêcher la fermeture du point BAT ?
Plus de sujets relatifs à : Empecher le replacement des components d'une JFrame


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