title: put JButton on the top of JLabel inside JPanel
body: <p>I have JPanel that contains:</p>
  
  <p>JButton and
  JLabel with picture set in it</p>
  
  <p>I want to place the button on the top of JLabel in NORTH CENTER position. Currently its set next to each other and I do not know how to overlay JLabel.</p>
  
  <p>I tried many solutions here, however it does not seem to work exactly in a way I wanted. Thanks!</p>
  
  <pre><code>JLabel picLabel = new JLabel(); // background of the label
  picLabel.setIcon(new ImageIcon(CoursesGUI.class.getResource("/images/graph_paper.jpg")));
  Button en_course_btn = new JButton("English Course");
  coursePanel.add(en_course_btn);
  coursePanel.add(picLabel);
  </code></pre>
  
  <p>Updated: Button is placed on the top of the JLabel, however not inside.</p>