This Swing Java Tutorial describes developing graphical user interfaces (GUIs) for applications and applets using Swing components
https://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html
* Hide TOC * Laying Out Components Within a Container * Using Layout Managers * How Layout Management Works * How to Use Various Layout Managers * How to Use BorderLayout * How to Use BoxLayout * How to Use CardLayout * How to Use FlowLayout * How to Use GridBagLayout * How to Use GridLayout * How to Use GroupLayout * A GroupLayout Example * How to Use SpringLayout * Creating a Custom Layout Manager * Doing Without a Layout Manager (Absolute Positioning) * Solving Common Layout Problems * « Previous * Trail * Next » * example index * Working With Layouts in JavaFX * Using Top-Level Containers * JToolBar * How to Use BorderLayout * How to Use BoxLayout * tabbed pane * How to Use CardLayout * previously * How to Use FlowLayout * How to Use GridBagLayout * How to Use GridLayout * How to Use GroupLayout * How to Use SpringLayout * « Previous * Trail * Next »