title: How to reset or refresh Jframe with new values
body: <p>I have a Jframe that the user enters new information through a Joptionpane, it is added to an array which is then appended and displayed to a contentpane.. the cycle then repeats till the user enters "STOP". Currently the program is outputting the new array under the old one. How would I clear away the old array in the content pane and only display the new values?</p>
  
  <pre><code>import java.awt.*;
  import java.util.LinkedList;
  import java.util.List;
  public class Project1GUI {
      static JFrame Frame;
      static TextArea unsorted_words, sorted_words, linked_words;
      public Project1GUI(String title){
              //All this does is make an empty GUI FRAME. 
                      Frame=new JFrame();//i made a new variable from the JFrame class
                      Frame.setSize(400,400);//Used the Variable from JFrame and used some of it functions. This function sets the hieght and width of the Frame
                      Frame.setLocation(200,200);//This sets where the Empty Frame should be
                      Frame.setTitle(title);//This puts a title up top of the Frame
                      Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//places an x box that closes when clicked on
                      Frame.setVisible(true);//This activates the JFram when is set true.
                      Frame.setLayout(new GridLayout(1,2));//This sets the layout of the Frame and since i want a Grid i used a GirdLayout
                      //Functions and placed it inside the setlayout functions. to  get 2 grids i places 1 meaning 1 row and 2 for 2 cols
                      unsorted_words=new TextArea(); //From the TextArea class i made three variables
                      sorted_words= new TextArea();
                      linked_words= new TextArea();
                      Container panel=new Container();
                      panel=Frame.getContentPane();
                      panel.add(unsorted_words);
                      panel.add(sorted_words);
                      panel.add(linked_words);
  
      }
  
  
      public void add_unsorted(String words){
          unsorted_words.append(words+"\n");//add words to GUI
  
      }
  
      public void add_sorted(String words){
          sorted_words.append(words+"\n");
      }
  
      public void add_linked(List&lt;String&gt; linked_words2){
          linked_words.append(linked_words2+"\n");
      }
  
  }
  </code></pre>