I’m programming this level creator for a game me and a few of my friends are doing but as of right now the GUI is using a null layout, which I don’t want to. It works fine for now, but I’m still against it and I know everyone else also encourages you to ALWAYS use a LayoutManager. I’m not really willing to compromise the design as it is right now, so I pretty much want to know if there’s a LayoutManager that allows me to create a GUI that looks like this:

IT HAS TO BE IN THE STANDARD JAVA API! 🙂
This looks like a good job for a BorderLayout. Put the buttons inside a nested container as the NORTH element. Add the JScrollPane as the CENTER component. The grid itself looks like it is a good candidate for a GridBagLayout or perhaps a GridLayout.