Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #14387
| From | "John B. Matthews" <nospam@nospam.invalid> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: JTable size |
| Date | 2012-05-08 00:13 -0400 |
| Organization | The Wasteland |
| Message-ID | <nospam-A8F354.00131108052012@news.aioe.org> (permalink) |
| References | <1336376488.66@user.newsoffice.de> |
In article <1336376488.66@user.newsoffice.de>, Hakan <H.L@softhome.net> wrote: > What do I need to add to control the size of a JTable? Nothing > happens when I run the code quoted below, it stays the same size. > > Dimension tabledim=proTable.getSize(); > tabledim.setSize(2*tabledim.getWidth(), tabledim.getHeight()); > > proTable.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); > proTable.setPreferredSize(tabledim); > Dimension newtdim=new Dimension(); > newtdim.setSize(2*tabledim.getWidth(), tabledim.getHeight()); > proTable.setPreferredScrollableViewportSize(newtdim); Absent a complete example, it's hard to say with certainty. What is the goal? What is the expected value of getWidth() when you double it. Are you constructing GUI components on the event dispatch thread? What is the layout of the enclosing Container? At what point do you pack() the enclosing Window? For reference, you might compare what your doing with this working example: <http://stackoverflow.com/a/8320681/230513> In general, you should not use setPreferredSize() in this way, and you cannot rely on a component's size until it has been validated. You may get some insight from the answers to this question: <http://stackoverflow.com/q/7229226/230513> -- John B. Matthews trashgod at gmail dot com <http://sites.google.com/site/drjohnbmatthews>
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
JTable size Hakan <H.L@softhome.net> - 2012-05-07 09:41 +0200 Re: JTable size "John B. Matthews" <nospam@nospam.invalid> - 2012-05-08 00:13 -0400 Re: JTable size Roedy Green <see_website@mindprod.com.invalid> - 2012-05-08 07:51 -0700
csiph-web