I am in the process of making a GUI which shows three JToolBars above a big JPanel. These toolbars are collectively very large, so I’m using a FlowLayout to make them wrap to the next line if they reach the JFrame border. The problem is that when they wrap to the next line, they become hidden by the JPanel below.. I wish I could force the JPanel containing the toolbars to grow enough to show all toolbars..
Is there a way to do this? Or is there another way to make these toolbars visible?
I have run into this problem before. I found the best solution is to use a modified version of
FlowLayoutthat takes into account vertical changes and wraps them to the next line. Here is the code for such a layout.