2009-09-23 6 views
0

Hai Je développe une application autonome utilisant Java dans laquelle j'utilise un JTable. Le problème est que lorsque j'entre un texte multiligne, le texte entier n'est pas affiché dans la cellule pendant que je tape.J'obtiens un défilement quand je tape un texte multiligne.Comment puis-je obtenir tout mon texte pour être visible pendant que je tape.ie Comment puis-je augmenter ma largeur de cellule dans JTable pendant que je tape. Mais tout le texte sera affiché que lorsque je clique sur que quelqu'un Cell.Can me aider comment résoudre ce problèmeAugmenter la hauteur des cellules avec multiline, sans barre de défilement dans Jtable

Merci Vous Chaithu

Répondre

1

Vous devriez essayer une coutume TableCellRenderer avec JTextArea par exemple. Pour la dactylographie, vous aurez probablement besoin de TableCellEditor similaire.

Un exemple peut être vu à Java Specialists' Newsletter : Multi-line cells in JTable in JDK 1.4+.

+0

Merci pour votre réponse J'ai utilisé le code suggéré par vous. J'envoie mon code code pour que le texte entier s'affiche dans la cellule sans défilement après la première ligne – chaithu

+0

trouver mon code dans ce lien http://forums.sun.com/thread.jspa?messageID=10822453#10822453 – chaithu

+0

@chaithu Avez-vous le het it faire défiler le texte entier en tapant? – Igor

Questions connexes