Re: JScrollBar Repaint Question



mearvk wrote:
While working on some sandbox code to post here I was unable to get the
same glitch to manifest itself.
....
Working code looks like:

I doubt that the real problem is fixed*.


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);
}

This code is extremely fragile, and will might break
under the next Java version, on a different screen,
with different screensize, or under a different PLAF..

You should proceed with posting SSCCE's**, or at least
* figure why the behaviour suddenly disappears.

** <http://www.physci.org/codes/sscce>

Andrew T.

.