Pb d'affichage avec borderLayout ou JEditorPane

Pb d'affichage avec borderLayout ou JEditorPane - Java - Programmation

Marsh Posté le 30-08-2005 à 16:32:28    

voila je fais un chat en java, je récupère les nouveau message, je les met dans un JEDITORPANE (html) puis je le rajout a mon BorderLayout de ma fenetre en North...pour le suivant je créé une JFrame en BorderLayout je la met en South du précédent et ainsi de suite.
Le pb c que un espace apparrait entre les message de 3 millimetres je n'arrive pas a m'en débarrassé qqun à une iddée? (peut etre remplacé le system foirreux en borderLayout par una autre Layout met lequel alors? (la meme chose qu'un FlowLayout en vertical)  
 
merci d'avance

Reply

Marsh Posté le 30-08-2005 à 16:32:28   

Reply

Marsh Posté le 30-08-2005 à 17:00:26    

up : tout idée est bonne à prendre!

Reply

Marsh Posté le 30-08-2005 à 17:04:38    

tu mets une jframe dans une autre jframe ?
essaie de mettre un jpanel a la place ...

Reply

Marsh Posté le 30-08-2005 à 17:13:27    

et pour ton autre jframe (ou jpanel) mets la au centre pas au sud comme ca tu n'aura pu les 3 millimetres

Reply

Marsh Posté le 31-08-2005 à 09:41:31    

extrait de la javadoc :  
public BorderLayout(int hgap,
                    int vgap)
Constructs a border layout with the specified gaps between components. The horizontal gap is specified by hgap and the vertical gap is specified by vgap.
 
Mets à 0 le paramètre vgap et dis nous si ça résoud ton problème.

Reply

Marsh Posté le 31-08-2005 à 15:26:10    

Je vous donne la solution: en gros le grap était déjà null (ou a zero pareil) pour résoudre : monJeditor.setpreferedSize(monJeditor.getpreferedSize(x&y...)-3); voila merci à ceux quiont répondu!

Reply

Sujets relatifs:

Leave a Replay

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