词条 | FlowLayout |
释义 | FlowLayoutjava.lang.Objectjava.awt.FlowLayout 所有已实现的接口:LayoutManager, Serializablepublic class FlowLayoutextends Objectimplements LayoutManager, Serializable流布局用于安排有向流中的组件,这非常类似于段落中的文本行。流的方向取决于容器的 componentOrientation 属性,它可能是以下两个值中的一个: ComponentOrientation.LEFT_TO_RIGHTComponentOrientation.RIGHT_TO_LEFT流布局一般用来安排面板中的按钮。它使得按钮呈水平放置,直到同一条线上再也没有适合的按钮。线的对齐方式由 align 属性确定。可能的值为: LEFTRIGHTCENTERLEADINGTRAILING例如,以下图片显 以下是此 applet 的代码: import java.awt.*; import java.applet.Applet; public class myButtons extends Applet { Button button1, button2, button3; public void init() { button1 = new Button("Ok"); button2 = new Button("Open"); button3 = new Button("Close"); add(button1); add(button2); add(button3); } } 字段摘要 static int CENTER static int LEADING static int LEFT static int RIGHT static int TRAILING 构造方法摘要 FlowLayout() FlowLayout(int align) FlowLayout(int align, int hgap, int vgap) 方法摘要 void addLayoutComponent(String name, Component comp) int getAlignment() boolean getAlignOnBaseline() int getHgap() int getVgap() void layoutContainer(Container target) Dimension minimumLayoutSize(Container target) Dimension preferredLayoutSize(Container target) void removeLayoutComponent(Component comp) void setAlignment(int align) void setAlignOnBaseline(boolean alignOnBaseline) void setHgap(int hgap) void setVgap(int vgap) String toString() 从类 java.lang.Object继承的方法 clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 字段详细信息LEFTpublic static final int LEFT此值指示每一行组件都应该是左对齐的。 另请参见:常量字段值 CENTERpublic static final int CENTER此值指示每一行组件都应该是居中的。 另请参见:常量字段值 RIGHTpublic static final int RIGHT此值指示每一行组件都应该是右对齐的。 另请参见:常量字段值 LEADINGpublic static final int LEADING此值指示每一行组件都应该与容器方向的开始边对齐,例如,对于从左到右的方向,则与左边对齐。 从以下版本开始:1.2 另请参见:Component.getComponentOrientation(), ComponentOrientation, 常量字段值 TRAILINGpublic static final int TRAILING此值指示每行组件都应该与容器方向的结束边对齐,例如,对于从左到右的方向,则与右边对齐。 从以下版本开始:1.2 另请参见:Component.getComponentOrientation(), ComponentOrientation, 常量字段值 构造方法详细信息FlowLayoutpublic FlowLayout()构造一个新的 FlowLayout,它是居中对齐的,默认的水平和垂直间隙是 5 个单位。 FlowLayoutpublic FlowLayout(int align)构造一个新的 FlowLayout,它具有指定的对齐方式,默认的水平和垂直间隙是 5 个单位。align 参数的值必须是以下值之一:FlowLayout.LEFT、FlowLayout.RIGHT、FlowLayout.CENTER、FlowLayout.LEADING 或 FlowLayout.TRAILING。 参数:align - 对齐值 FlowLayoutpublic FlowLayout(int align, int hgap, int vgap)创建一个新的流布局管理器,它具有指定的对齐方式以及指定的水平和垂直间隙。 align 参数的值必须是以下值之一:FlowLayout.LEFT、FlowLayout.RIGHT、FlowLayout.CENTER、FlowLayout.LEADING 或 FlowLayout.TRAILING。 参数:align - 对齐值hgap - 组件之间以及组件与 Container 的边之间的水平间隙vgap - 组件之间以及组件与 Container 的边之间的垂直间隙 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。