sommermartin wrote:How would one create and use a custom container that specifies a particular LayoutManager with specific settings.
Create a JPanel subclass and assign a layout manager to it. That layout will then be used if the panel is used in another window. This works for any simple Swing layout manager that does not have any complex internal state associated with it
sommermartin wrote:Specifically I am thinking of extending JPanel and setting a Form LayoutManager with specific columns and rows.
This will not work for the JGoodies FormLayout. That layout is too complex and has too much local state info associate with it which is not visible to the outer window.
You can assign a FormLayout to a custom panel, but you need to do it in the context in which it is being used (e.g., in the same scope in which the widgets will be added).