title: Java - Unable to move position of JTextField
body: <p>I am trying to create a new JTextField in my Jframe. I want to play around with the positioning of the textfield. I tried using setBounds and setLocation to change the position of the text box but it doesn't change the location of the text box at all. </p>
  
  <p>This is my code:</p>
  
  <pre><code>public class GUI_Tutorial extends JFrame {
  
      public static void main(String[] args) {
  
          GUI_Tutorial frame = new GUI_Tutorial();
          frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
          frame.setSize(1000, 800);
          frame.setVisible(true);
          frame.setTitle("Calculator");
          frame.setLayout(new FlowLayout());
  
      }
  
      public GUI_Tutorial() {
          //frame.setLayout(new FlowLayout());
          JTextField num1;
          num1 = new JTextField(10);
          add(num1);
          num1.setVisible(true);
          num1.setLocation(5, 5);     
      } 
  }
  </code></pre>
  
  <p>May I know what am I doing wrong?</p>