Laying Out Components in a Flow (Left-to-Right, Top-to-Bottom)
import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JPanel; public class Main { public static void main(String[] argv) throws Exception { JButton component1 = new JButton(); JButton component2 = new JButton(); int align = FlowLayout.CENTER; // or LEFT, RIGHT JPanel panel = new JPanel(new FlowLayout(align)); panel.add(component1); panel.add(component2); } }