[swing] pb de layout :/

pb de layout :/ [swing] - Java - Programmation

Marsh Posté le 15-04-2004 à 06:11:11    

:hello: ,
initialement j ai ca :
http://coulix-new.ozforces.com.au/Clip.jpg
ensuite je setText mon label avec un string contenant du code HTML et en <br> ( ces ta seul feinte que  j ai trouve pour afficher un label sur plsuieurs ligne)
 
et sa donne ca :
http://coulix-new.ozforces.com.au/Clip1.jpg
j ai chercher dans les methode JFrame mais j ai pas trouve :/


Message édité par xiluoc le 15-04-2004 à 06:13:34
Reply

Marsh Posté le 15-04-2004 à 06:11:11   

Reply

Marsh Posté le 15-04-2004 à 06:16:42    

donne une hauteur minimale au panel qui contient ton label ou à defaut au label lui meme?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 15-04-2004 à 08:13:58    

mylabel.setSize(int, int) ne change rien :/

Reply

Marsh Posté le 15-04-2004 à 08:20:31    

tu utilises quel layout ? quels sont les composants que tu utilises ? (genre le truc avec les scores, c'est quoi ?)
 
le setSize ne change rien ici, surement parce que le layout ne se sert pas de cela, generalement les layout adaptent la taille des composants en fonction de la place disponible. Pour regler ca, tu peux jouer avec les minSize maxSize et preferredSize, mais c'est pas top, le mieux c'est de corriger ton layout ;)
 
(PS: trie => try :D comme en java quoi :p)

Reply

Marsh Posté le 15-04-2004 à 08:42:48    

ca marche comme ca :
jai 4 panels
 
 
le MAIN panel  est un BorderLAyout
 
celui du haut est un BorderLAyout qui contient 2 JLabel (EAST WEST)
 
celui du bas pareille avec 3 JButton
 
au milieu cest aussi in BorderLayout
qui contient 2 panels
       GridLayout(2,1) pour white black red et les bouttons
       BordrLayout pour guess, textfield ect...
 
 
sinon je remaque que lorsque je redimensionne le frame ca ne se fait pas on the fly, mais le rectangle se dessien et quand je lache le boutton de la sourie la ca ce redessine tandis que les  exemple jdk  se redimensionent automatiquement des qu on change la taille d ela fenetre.
merci !
     
 

Reply

Marsh Posté le 15-04-2004 à 10:49:51    

xiluoc a écrit :

ca marche comme ca :
jai 4 panels

hiiiiiiiiiiiiiiieurk
 
 
sinon, mets une ligne vide en bas du premier label ("texte <br>" );
 
C'est pas top, mais c'est la solution la moins pire que je vois en JLabel.


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 15-04-2004 à 12:34:46    

xiluoc a écrit :

ca marche comme ca :
jai 4 panels
 
 
le MAIN panel  est un BorderLAyout
 
celui du haut est un BorderLAyout qui contient 2 JLabel (EAST WEST)
 
celui du bas pareille avec 3 JButton
 
au milieu cest aussi in BorderLayout
qui contient 2 panels
       GridLayout(2,1) pour white black red et les bouttons
       BordrLayout pour guess, textfield ect...
 
 
sinon je remaque que lorsque je redimensionne le frame ca ne se fait pas on the fly, mais le rectangle se dessien et quand je lache le boutton de la sourie la ca ce redessine tandis que les  exemple jdk  se redimensionent automatiquement des qu on change la taille d ela fenetre.
merci !
     
 
 


bon voila une version presque final,
me reste a corrige un bug d algo
si le nombre choisi est 252
et que j entre 200
il vas me mettre  
1 White (ok et bien place)
1 Rouge (ok mais mal place) ce qui est faut //le bug est la ;)
1 noir  (mauvais chiffre)
 
download (12k) http://coulix-new.ozforces.com.au/A2v0.2.jar

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed