Any idea why this doesn't work then? It will only achieve the desired affect if the each Box, JComboBox and JTextField has it's X alignment changed to 0.0F. I get the same results using JPanel's with a BoxLayout as I do with Box, so it's nothing unique to Box.
This is just a method to create a panel used in a much larger layout. I'm
testing each panel individually as I make them to ensure they're at least behaving as expected individually. Any suggestions on improving the design are welcome.
P.S. They're final because they'll be used in an anonymous listener to validate the contents and update the backing when they lose focus or the user hits an appropriate key or button.