1.流式布局管理器
package damo;
import java.awt.ComponentOrientation;
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Demo12 {
public static void main(String[] args) {
JFrame jf = new JFrame("流式布局管理器");//创建窗口对象,并设置窗口的标题
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setLocationRelativeTo(null);
jf.setSize(200,400);
// FlowLayout flow = new FlowLayout();
// flow.setAlignment(0);//设置容器的对齐方式
// flow.setHgap(10);//设置组件水平距离
// flow.setVgap(10);//设置控件垂直距离
//创建流式布局,并且设置对齐方式
// JPanel jPanel = new JPanel(new FlowLayout(0));
//创建流式布局,并且设置对齐方式以及水平方向和垂直方向上的距离
JPanel jPanel = new JPanel(new FlowLayout(1,15,2));//居中对齐,水平距离为15,垂直距离为2
jPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);//设置容器控件从右到左排布
jPanel