Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.gui > #514
| From | "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> |
|---|---|
| Subject | Re: JScrollBar Repaint Qu |
| Message-ID | <VhRkh.1118$e11.20633@weber.videotron.net> (permalink) |
| Newsgroups | comp.lang.java.gui |
| References | <1167302019.406807.160780@73g2000cwn.googlegroups.com> |
| Date | 2011-04-27 15:27 +0000 |
| Organization | TDS.net |
To: comp.lang.java.gui
"mearvk" <mearvk@gmail.com> wrote in message
news:1167302019.406807.160780@73g2000cwn.googlegroups.com...
>
> public void paintComponent(Graphics g)
> {
> scrollPane.setSize(getWidth()-30,getHeight()-150);
> textField.setSize(getWidth()-30,25);
> textField.setLocation(10,getHeight()-130);
> send.setLocation(getWidth()/2,textField.getY()+35);
> cancel.setLocation(getWidth()/2-110,textField.getY()+35);
> super.paintComponent(g);
> }
It looks like you're trying to reposition and resize your widgets every
time the JFrame (or whatever the containing component is) needs to be
redrawn. This is generally frowned upon, and the recommended practice is to
use a LayoutManager to position and size the components for you. See this
tutorial for more details:
http://java.sun.com/docs/books/tutorial/uiswing/layout/index.html
- Oliver
---
* 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 — Previous in thread | Find similar
Re: JScrollBar Repaint Qu "mearvk" <mearvk@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
Re: JScrollBar Repaint Qu "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
Re: JScrollBar Repaint Qu "mearvk" <mearvk@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
Re: JScrollBar Repaint Qu "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
Re: JScrollBar Repaint Qu "mearvk" <mearvk@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
Re: JScrollBar Repaint Qu "Andrew Thompson" <andrew.thompson@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
Re: JScrollBar Repaint Qu "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
csiph-web