| Author |
how to show a long description in a jtable ?
|
naved momin
Ranch Hand
Joined: Jul 03, 2011
Posts: 675
|
|
i have a requirement where my user enter a long description about a product or tender , but when i display that in a jtable then only half part is displayed and rest is shown in this way ....
with dots
can you suggest me a alternative where i can show this description in full details the way my user have entered it ?
|
The Only way to learn is ...........do!
Visit my blog http://inaved-momin.blogspot.com/
|
 |
Riaan Nel
Ranch Hand
Joined: Apr 23, 2009
Posts: 157
|
|
|
Why not show the full description in a tooltip popup when the user hovers over the description column?
|
"The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man." - George Bernard Shaw
|
 |
Darryl Burke
Bartender
Joined: May 03, 2008
Posts: 4167
|
|
|
Custom renderer/editor that uses a JTextArea.
|
luck, db
There are no new questions, but there may be new answers.
|
 |
Avi Abrami
Ranch Hand
Joined: Oct 11, 2000
Posts: 1112
|
|
Hi Naved,
I suggest attaching a JPopupMenu to the table cell containing the description.
The popup menu would have a "Show All" item.
Choosing that item would display a dialog window with a scrollable JTextArea displaying the entire description.
Also note that if you try the tooltip option that Riaan suggested, I suggest you use HTML to format the tooltip text because you may end up with a tooltip that stretches wider than the screen which would result in still not being able to view the entire description.
(Speaking from experience :-)
Good Luck,
Avi.
|
 |
Rob Camick
Ranch Hand
Joined: Jun 13, 2009
Posts: 1788
|
|
I like the tool tip suggestion.
Otherwise if you want to see the entire text you need to change the width of the column. However I would only use this approach when you have a reasonable maximum size, say 30-50 characters. If you are going to enter multiple sentences then you need another approach. the Table Column Adjuster can do the column resizing automatically.
|
 |
 |
|
|
subject: how to show a long description in a jtable ?
|
|
|