Swing components are too small
<p>So I have this code in my contructor, my class extends JFrame:</p>

<pre><code>    super("myBucketList");

    i = new Item();


    //controls panel
    controls = new JPanel();

    itemField = new JTextField();
    itemField.addActionListener(new ListenAction());

    delField = new JTextField();
    delField.addActionListener(new ListenAction());

    listArea = new JTextArea();
    listArea.setEditable(false);

    controls.add(delField);
    controls.add(itemField);


    //txtareaPanel
    textareaPanel = new JPanel();

    listScroll = new JScrollPane();
    listScroll.setViewportView(listArea);

    textareaPanel.add(listScroll);


    //tab1 panel
    tab1 = new JPanel();
    tab1.setLayout(new BorderLayout());

    tab1.add(controls, BorderLayout.NORTH);
    tab1.add(textareaPanel, BorderLayout.CENTER);


    add(tab1);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setSize(500,200);
    setVisible(true);
</code></pre>

<p>Now if I run my application the components are really small, how to fix it?</p>

<p>Here is a screenshot of the situation/problem: <a href="http://snag.gy/yjbUl.jpg" rel="nofollow noreferrer">http://snag.gy/yjbUl.jpg</a></p>

<p><a href="https://i.stack.imgur.com/zXVUS.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zXVUS.jpg" alt="enter image description here"></a></p>

<p>Thanks</p>