JTextEditor et JPanel probleme de taille [Résolu]

size_one_1 10 Messages postés dimanche 21 août 2005Date d'inscription 7 octobre 2008 Dernière intervention - 29 sept. 2008 à 23:41 - Dernière réponse : size_one_1 10 Messages postés dimanche 21 août 2005Date d'inscription 7 octobre 2008 Dernière intervention
- 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
cs_jojolemariole 519 Messages postés mercredi 21 mars 2007Date d'inscription 19 décembre 2016 Dernière intervention - 30 sept. 2008 à 23:20
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);

Merci cs_jojolemariole 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 73 internautes ce mois-ci

Commenter la réponse de cs_jojolemariole
cs_jojolemariole 519 Messages postés mercredi 21 mars 2007Date d'inscription 19 décembre 2016 Dernière intervention - 30 sept. 2008 à 09:39
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
size_one_1 10 Messages postés dimanche 21 août 2005Date d'inscription 7 octobre 2008 Dernière intervention - 30 sept. 2008 à 19:18
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
size_one_1 10 Messages postés dimanche 21 août 2005Date d'inscription 7 octobre 2008 Dernière intervention - 30 sept. 2008 à 23:44
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.