Utility class for working with GUIs, first introduced to listen for who is setting the minimum size.
utility for figuring out who is setting the minimum size of a component.
scan through all the child components looking to see if there is a JScrollPane. This was introduced when a JSplitPane with two JScrollPanes was used with addTab, and an extra JScrollPane was added.