title: Adding a Scrollable JTextArea (Java)
body: <p>I am trying to add a scroll bar to a JTextArea. Would someone please tell me what I did wrong with the code below?</p>
  
  <pre><code>JFrame frame = new JFrame ("Test");
  JTextArea textArea = new JTextArea ("Test");
  
  JScrollPane scrollV = new JScrollPane (textArea);
  JScrollPane scrollH = new JScrollPane (textArea);
  
  scrollV.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
  scrollH.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
  frame.setVisible (true);
  </code></pre>
  
  <p>Thank you in advance.</p>
  
  <p>EDIT: I fixed the code with the Adel Boutros' advice below.</p>
  
  <pre><code>    //FRAME
  JFrame frame = new JFrame ("Test");
  frame.setSize(500,500);
  frame.setResizable(false);
  //
  
  //TEXT AREA
  JTextArea textArea = new JTextArea("TEST");
  textArea.setSize(400,400);    
  
      textArea.setLineWrap(true);
      textArea.setEditable(false);
      textArea.setVisible(true);
  
      JScrollPane scroll = new JScrollPane (textArea);
      scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
            scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
  
      frame.add(scroll);
      frame.setVisible(true);
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  </code></pre>