Column of GroupLayout is Unaligned
<p>The leftmost column is what I'm referencing here:</p>

<p><a href="https://i.stack.imgur.com/zXIcF.png" rel="nofollow"><img src="https://i.stack.imgur.com/zXIcF.png" alt="https://i.stack.imgur.com/zXIcF.png"></a></p>

<p>About a week ago, I convinced my dad to ditch Windows 10 in favor of Linux Mint. The transition's been quite bumpy so far, considering how he likes to have a simplistic interface. He's not willing to work with the command line, so I've spent the better half of the day trying to make a java user interface so he'll quit his nagging on how he can't run a script. I do want it perfect, though, and this misalignment is annoying the heck out of me. I honestly don't understand what's different about that column compared to the others.</p>

<p>Here's my format method, which does all the GroupLayout stuff</p>

<pre><code>    private void format() {
    GroupLayout layout = new GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setAutoCreateGaps(true);
    layout.setAutoCreateContainerGaps(true);

    layout.setHorizontalGroup(layout.createSequentialGroup()
            .addGroup(layout.createParallelGroup(LEADING))
                .addComponent(inputLabel)
                .addComponent(outputLabel)
                .addComponent(exitButton)
            .addGroup(layout.createParallelGroup(LEADING)
                    .addComponent(inputTextField, 300, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(outputTextField, 300, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    )
            .addGroup(layout.createParallelGroup(LEADING).addComponent(inputButton).addComponent(outputButton)
                    .addComponent(compressButton)));

    layout.linkSize(SwingConstants.HORIZONTAL, inputButton, outputButton);

    layout.setVerticalGroup(layout.createSequentialGroup()
            .addGroup(layout.createParallelGroup(LEADING)
                    .addComponent(inputLabel)
                    .addComponent(inputTextField, 0, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(inputButton))
            .addGroup(layout.createParallelGroup(LEADING)
                    .addComponent(outputLabel)
                    .addComponent(outputTextField, 0, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(outputButton))
            .addGroup(layout.createParallelGroup(LEADING)
                    .addComponent(exitButton)
                    .addComponent(compressButton)));

    setTitle("PDF CONVERTER");
    pack();
    setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
</code></pre>

<p>Any help would be much appreciated. Thanks in advance!</p>