JTextEditor et JPanel probleme de taille [Résolu]

Messages postés
10
Date d'inscription
dimanche 21 août 2005
Dernière intervention
7 octobre 2008
- - Dernière réponse : size_one_1
Messages postés
10
Date d'inscription
dimanche 21 août 2005
Dernière intervention
7 octobre 2008
- 30 sept. 2008 à 23:44
bonjour a tous,
je suis pas tres experimente en java,
voici mon probleme :

je cree un JPanel
et je souhaite mettre a l interieur un JTextEditor
le probleme etant que ce JTextEditor est minuscule au lancement de mon appli et s agrandit en fonction du texte qui est a l interieur.

je voudrais lui donner une taille fixe.

le but est de pouvoir mettre en forme mon texte tout en ayant une floppe d autres controles sur ma JFrame.

j espere ne pas avoir ete trop confus,
je vous remercis d avance ;)
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
519
Date d'inscription
mercredi 21 mars 2007
Dernière intervention
19 décembre 2016
3
Merci
Bonsoir, ou sans doute bonjour,

Tu n'avais pas précisé que ton Panel était un JScrollPanel, pour ça, le plus simple est d'écrire :

monJScrollPane = new JScrollPane(monTextEditor);

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 98 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_jojolemariole
Messages postés
519
Date d'inscription
mercredi 21 mars 2007
Dernière intervention
19 décembre 2016
0
Merci
Salut,

Par défaut le LayoutManger (gestionnaire de placement des composants) utilisé sur un JPanel est le FlowLayout, donc il met les composants de haut en bas, de gauche à droite.

Si tu veux que ça prenne toute la place essaie de mettre un BorderLayout par exemple, et au moment d'ajouter le JTextEditor, tu fais ça :

monPanel.add(monTextEditor, BorderLayout.CENTER);

Sinon tu peux aussi mettre un GridLayout(1, 1)
Commenter la réponse de cs_jojolemariole
Messages postés
10
Date d'inscription
dimanche 21 août 2005
Dernière intervention
7 octobre 2008
0
Merci
bonsoir,
merci de l attention qu tu portes a ma question,

mais lorsque je mets
jscrollpane.add(monTextEditor, BorderLayout.CENTER);
il me fais une erreur a l execution

et avec le GridLayout(1, 1), rien dans la JFrame...

une autre idee?
merci encore
Commenter la réponse de size_one_1
Messages postés
10
Date d'inscription
dimanche 21 août 2005
Dernière intervention
7 octobre 2008
0
Merci
merci beaucoup !!!!
:)
c est bizarre qu il faille l ajouter au moment de l instanciation !
ca devrait marcher autrement ..
enfin, du moment qu on trouve une solution :)
bonne nuit :p
Commenter la réponse de size_one_1

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.