Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.gui > #2742
| From | "A. W. Dunstan" <a..w..dunstan@THRWHITE.remove-dii-this> |
|---|---|
| Subject | JTable, JScrollPane & hor |
| Message-ID | <qoadnYjJFqflRananZ2dnUVZ_gudnZ2d@speakeasy.net> (permalink) |
| Newsgroups | comp.lang.java.gui |
| Date | 2011-04-27 15:40 +0000 |
| Organization | TDS.net |
To: comp.lang.java.gui I need to display a JTable. In this case the width of each cell in the last column varies - it's a collection of text & color swatches, represented by JLabels and JPanels stuffed into a containing JPanel. I can get a vertical scroll bar to appear by putting enough entries in the table, but no matter what the width of my columns it never puts in a horizontal scroll bar. Yes, I can force one by setting AUTO_RESIZE_OFF but then I *always* get a horizontal scrollbar, even when I don't need one. Also, the table always starts out much too narrow to display the entire line, scroll bar or not. I'd really like to get either a scroll bar, or for the table to resize wide enough to show the longest line. The least-worst solution I've found so far is to force a scroll bar and add a ComponentListener to listen for changes in the size of the JComponent containing the JScrollPane, and resize the width of the last column accordingly. Is there a better way of doing horizontal scroll bars in a JTable? -- Al Dunstan, Software Engineer OptiMetrics, Inc. 3115 Professional Drive Ann Arbor, MI 48104-5131 --- * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet! --- Synchronet 3.15a-Win32 NewsLink 1.92 Time Warp of the Future BBS - telnet://time.synchro.net:24
Back to comp.lang.java.gui | Previous | Next — Next in thread | Find similar | Unroll thread
JTable, JScrollPane & hor "A. W. Dunstan" <a..w..dunstan@THRWHITE.remove-dii-this> - 2011-04-27 15:40 +0000
Re: JTable, JScrollPane & "Rich Sweeny" <rich.sweeny@THRWHITE.remove-dii-this> - 2011-04-27 15:40 +0000
Re: JTable, JScrollPane & "A. W. Dunstan" <a..w..dunstan@THRWHITE.remove-dii-this> - 2011-04-27 15:40 +0000
csiph-web