hi. <br><br>my actual code is a bit too long to post here, but this is
how the code works : the application loads, the first screen appears.
it is to view the records in a database, so you can scroll and view
records by clicking on the standard navigation buttons ( |<,
<<, >>, >| ). <br><br>the problem is that since all my navigation code is in one
class, and the display class is called from class navigation() to make
frame and the buttons, the frame and buttons are reloaded afresh each
time.  this means that if the text fields' lengths vary, the frame
messily tends to move around to accommodate them.
<br><br>1. is it wrong (ie. inefficient/ slower/ BAD pgming practice!) to reload the frame and its children widgets every time?<br>2. is there a way to clear the frame of the child widgets? - this would solve the problem of the Jumping Buttons! 
frame.destroy() seems to be crashing my  whole application. is there another way?<br><br>is it possible to make a function so that every time the main values change, a series of events is triggered?<br><br>i'm sorry, i've searched quite a bit for this frame business, and so far it's either not worked/ been incomprehensible!
<br><br>thank you for your patience - <br><span class="sg">mridula.</span>