Taille statique et dynamique d'un JTextPane - Java - Programmation
Marsh Posté le 21-02-2005 à 10:18:32
Tu peux regarder de code qui te donnairas peut-être des idées. La hauteur de la TextArea n'est pas pas bonne la première fois mais ok après le rechargement des données : mystère.
Code :
|
Marsh Posté le 21-02-2005 à 10:25:57
tou veux mettre quoi au-dessus, dessous et sur les côtés du JtextPane ?
Marsh Posté le 21-02-2005 à 19:31:22
Ca dépend des fois!!!! Parfois je dois mettre une image, parfois des CheckBox, parfois rien!!! C'est pour ça que je cherchais un truc qui soit le plus automatique possible!
Marsh Posté le 21-02-2005 à 22:16:55
Le JTextArea me pose moine de problèmes!!!! :-)
Par contre c'est possible de centrer (justifier serait idéal) le texte d'un JtextArea?
Marsh Posté le 22-02-2005 à 10:03:28
regarde ça :
http://java.sun.com/docs/books/tut [...] using.html
Marsh Posté le 22-02-2005 à 10:03:48
pour la justification, tu as setFont()
Marsh Posté le 22-02-2005 à 12:45:13
Avec setFont() on peut justifier un texte???? o_O Je ne l'utilise que pour changer la Font!!!
Je regarde aussi le SpringLayout, mais bon faut que je l'étudie un peu!
Marsh Posté le 22-02-2005 à 16:42:20
En fait le problème c'est que je mets dans mon JScrollPane juste un JPanel qui contient tout.
Et quand il y a un JtextPane dans le JPanel ben il s'étale en X, alors que je voudrais qu'il ne dépasse pas l'écran.
Marsh Posté le 25-02-2005 à 23:34:23
pour la "justification" c'est plutot par l'AttributeSet qu'il faut passer.
le probleme c'est pour trouver la doc :s
tu peux regarder ici:
http://java.sun.com/j2se/1.4.2/doc [...] tants.html
Marsh Posté le 19-02-2005 à 09:37:11
Bonjour tout le monde!!!!
J'ai un petit soucis avec un JTextPane : je voudrais fixer la taille du JTextPane, mais seulement en X.
Je voudrais que le X soit fixé.
Je ne connais pas à l'avance le texte qui va dans le JTextPane, donc je voudrais faire en sorte que la taille en Y s'adapte en fonction de la longueur du texte et de X (pour les massages à la ligne).
Jusqu'à maintenant j'utilise un :
Dimension d = new Dimension(toto, tata);
pane.setMinimum/Maximum/PreferredSize(d);
J'ai essayé de mettre tata à 0 en me disant que java saurait se débrouiller comme un chef, mais il ne comprend pas....
Est-ce que vous savez comment faire?
Si je ne suis pas assez clair n'hésitez pas à poser des questions!!! :-)