




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
布 局 管 理1、流式布局 FlowLayoutjava.awt 类 FlowLayoutjava.lang.Object java.awt.FlowLayout所有已实现的接口: LayoutManager, Serializable 字段摘要staticintCENTER 此值指示每一行组件都应该是居中的。staticintLEADING 此值指示每一行组件都应该与容器方向的开始边对齐,例如,对于从左到右的方向,则与左边对齐。staticintLEFT 此值指示每一行组件都应该是左对齐的。staticintRIGHT 此值指示每一行组件都应该是右对齐的。staticintTRAILING 此值指示每行组件都应该与容器方向的结束边对齐,例如,对于从左到右的方向,则与右边对齐。 构造方法摘要FlowLayout() 构造一个新的 FlowLayout,它是居中对齐的,默认的水平和垂直间隙是 5 个单位。FlowLayout(intalign) 构造一个新的 FlowLayout,它具有指定的对齐方式,默认的水平和垂直间隙是 5 个单位。FlowLayout(intalign, inthgap, intvgap) 创建一个新的流布局管理器,它具有指定的对齐方式以及指定的水平和垂直间隙。 方法摘要voidaddLayoutComponent(Stringname, Componentcomp) 将指定的组件添加到布局中。intgetAlignment() 获取此布局的对齐方式。booleangetAlignOnBaseline() 如果组件将沿其基线垂直对齐,则返回 true。intgetHgap() 获取组件之间以及组件与 Container 的边之间的水平间隙。intgetVgap() 获取组件之间以及组件与 Container 的边之间的垂直间隙。voidlayoutContainer(Containertarget) 布置该容器。DimensionminimumLayoutSize(Containertarget) 返回需要布置 visible 组件的最小维数,该组件包含在指定的目标容器中。DimensionpreferredLayoutSize(Containertarget) 给出指定目标容器中的 visible 组件,返回此布局的首选维数。voidremoveLayoutComponent(Componentcomp) 从布局中移除指定的组件。voidsetAlignment(intalign) 设置此布局的对齐方式。voidsetAlignOnBaseline(booleanalignOnBaseline) 设置组件是否应该沿着其基线垂直对齐。voidsetHgap(inthgap) 设置组件之间以及组件与 Container 的边之间的水平间隙。voidsetVgap(intvgap) 设置组件之间以及组件与 Container 的边之间的垂直间隙。StringtoString() 返回此 FlowLayout 对象及其值的字符串表示形式。 从类 java.lang.Object 继承的方法clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait2、边框布局 BorderLayoutjava.awt 类 BorderLayoutjava.lang.Object java.awt.BorderLayout所有已实现的接口: LayoutManager, LayoutManager2, Serializable 字段摘要staticStringAFTER_LAST_LINE 与 PAGE_END 同义。staticStringAFTER_LINE_ENDS 与 LINE_END 同义。staticStringBEFORE_FIRST_LINE 与 PAGE_START 同义。staticStringBEFORE_LINE_BEGINS 与 LINE_START 同义。staticStringCENTER 中间区域的布局约束(容器中央)。staticStringEAST 东区域的布局约束(容器右边)。staticStringLINE_END 组件出现在布局的行方向的结尾处。staticStringLINE_START 组件出现在布局的行方向的开始处。staticStringNORTH 北区域的布局约束(容器顶部)。staticStringPAGE_END 组件出现在最后一行布局内容之后。staticStringPAGE_START 组件出现在第一行布局内容之前。staticStringSOUTH 南区域的布局约束(容器底部)。staticStringWEST 西区域的布局约束(容器左边)。 构造方法摘要BorderLayout() 构造一个组件之间没有间距的新边框布局。BorderLayout(inthgap, intvgap) 构造一个具有指定组件间距的边框布局。 方法摘要voidaddLayoutComponent(Componentcomp, Objectconstraints) 使用指定的约束对象将指定组件添加到布局中。voidaddLayoutComponent(Stringname, Componentcomp) 已过时。由 addLayoutComponent(Component, Object) 取代。ObjectgetConstraints(Componentcomp) 获取指定组件的约束intgetHgap() 返回组件之间的水平间距。floatgetLayoutAlignmentX(Containerparent) 返回沿 x 轴的对齐方式。floatgetLayoutAlignmentY(Containerparent) 返回沿 y 轴的对齐方式。ComponentgetLayoutComponent(Containertarget, Objectconstraints) 基于目标 Container 的组件方向,返回给定约束位置对应的组件。ComponentgetLayoutComponent(Objectconstraints) 获取使用给定约束添加的组件。intgetVgap() 返回组件之间的垂直间距。voidinvalidateLayout(Containertarget) 使布局无效,指示如果布局管理器缓存了信息,则应该将其丢弃。voidlayoutContainer(Containertarget) 使用此边框布局对容器参数进行布局。DimensionmaximumLayoutSize(Containertarget) 在给出指定目标容器中的组件的前提下,返回此布局的最大尺寸。DimensionminimumLayoutSize(Containertarget) 使用此布局管理器确定 target 容器的最小大小。DimensionpreferredLayoutSize(Containertarget) 基于容器中的组件,使用此布局管理器确定 target 容器的首选大小。voidremoveLayoutComponent(Componentcomp) 从此边框布局中移除指定组件。voidsetHgap(inthgap) 设置组件之间的水平间距。voidsetVgap(intvgap) 设置组件之间的垂直间距。StringtoString() 返回此边框布局的状态的字符串表示形式。 从类 java.lang.Object 继承的方法clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait3、网格布局 GridLayoutjava.awt 类 GridLayoutjava.lang.Object java.awt.GridLayout所有已实现的接口: LayoutManager, Serializable 构造方法摘要GridLayout() 创建具有默认值的网格布局,即每个组件占据一行一列。GridLayout(introws, intcols) 创建具有指定行数和列数的网格布局。GridLayout(introws, intcols, inthgap, intvgap) 创建具有指定行数和列数的网格布局。 方法摘要voidaddLayoutComponent(Stringname, Componentcomp) 将具有指定名称的指定组件添加到布局。intgetColumns() 获取此布局中的列数。intgetHgap() 获取组件之间的水平间距。intgetRows() 获取此布局中的行数。intgetVgap() 获取组件之间的垂直间距。voidlayoutContainer(Containerparent) 使用此布局布置指定容器。DimensionminimumLayoutSize(Containerparent) 使用此网络布局确定最小大小的容器参数。DimensionpreferredLayoutSize(Containerparent) 使用此网格布局确定容器参数的首选大小。voidremoveLayoutComponent(Componentcomp) 从布局移除指定组件。voidsetColumns(intcols) 将此布局中的列数设置为指定值。voidsetHgap(inthgap) 将组件之间的水平间距设置为指定值。voidsetRows(introws) 将此布局中的行数设置为指定值。voidsetVgap(intvgap) 将组件之间的垂直间距设置为指定值。StringtoString() 返回此网格布局的值的字符串表示形式。 从类 java.lang.Object 继承的方法clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait4、网格袋布局 GridBagLayoutjava.awt 类 GridBagLayoutjava.lang.Object java.awt.GridBagLayout所有已实现的接口: LayoutManager, LayoutManager2, Serializable 字段摘要doublecolumnWeights 此字段保持对列权重的重写。intcolumnWidths 此字段保持对列最小宽度的重写。protected Hashtablecomptable 此哈希表维持组件与其网格包约束之间的关联。protected GridBagConstraintsdefaultConstraints 此字段保持包含默认值的网格包约束实例,因此如果某个组件没有与其相关联的网格包约束,则会分配给该组件一个 defaultConstraints 的副本。protected GridBagLayoutInfolayoutInfo 此字段保持网格包的布局信息。protected staticintMAXGRIDSIZE 此字段不再用于保留数组和保持向后兼容性。protected staticintMINSIZE 网格包布局可以布置的最小网格。protected staticintPREFERREDSIZE 网格包布局可以布置的首选网格大小。introwHeights 此字段保持对行最小高度的重写。doublerowWeights 此字段保持对行权重的重写。 构造方法摘要GridBagLayout() 创建网格包布局管理器。 方法摘要voidaddLayoutComponent(Componentcomp, Objectconstraints) 使用指定 constraints 对象将指定组件添加到布局中。voidaddLayoutComponent(Stringname, Componentcomp) 无效,因为此布局管理器不使用每组件字符串。protected voidadjustForGravity(GridBagConstraintsconstraints, Rectangler) 根据约束几何结构和填充将 x、y、宽度和高度四个字段调整为正确值。protected voidAdjustForGravity(GridBagConstraintsconstraints, Rectangler) 此方法已过时,仅为提供向后兼容性;新代码应该调用 adjustForGravity 来代替。protected voidarrangeGrid(Containerparent) 布置网格。protected voidArrangeGrid(Containerparent) 此方法已过时,仅为提供向后兼容性;新代码应该调用 arrangeGrid 来代替。GridBagConstraintsgetConstraints(Componentcomp) 获取指定组件的约束。floatgetLayoutAlignmentX(Containerparent) 返回沿 X 轴的对齐方式。floatgetLayoutAlignmentY(Containerparent) 返回沿 y 轴的对齐方式。intgetLayoutDimensions() 确定布局网格的列宽度和行高度。protected GridBagLayoutInfogetLayoutInfo(Containerparent, intsizeflag) 为当前受管子级的集合填充 GridBagLayoutInfo 的实例。protected GridBagLayoutInfoGetLayoutInfo(Containerparent, intsizeflag) 此方法已过时,仅为提供向后兼容性;新代码应该调用 getLayoutInfo 来代替。PointgetLayoutOrigin() 在目标容器的图形坐标空间确定布局区域的原点。doublegetLayoutWeights() 确定布局网格的行与列的权重。protected DimensiongetMinSize(Containerparent, GridBagLayoutInfoinfo) 基于 getLayoutInfo 中的信息计算其所有者的最小大小。protected DimensionGetMinSize(Containerparent, GridBagLayoutInfoinfo) 此方法已过时,仅为提供向后兼容性;新代码应该调用 getMinSize 来代替。voidinvalidateLayout(Containertarget) 使布局失效,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年资料费的协议书
- 桥梁钢梁施工详细组织设计方案模板
- 资产评估收益法操作流程与案例详解
- 内衣加盟代理合同签订注意事项
- 2025年肌肉骨骼学脊柱手术后康复护理模拟试卷答案及解析
- 2025年新物品归属权协议书
- 中医骨伤科学 2025 年中级专业理论测试卷
- 2025年肿瘤标记物检测与临床诊断考核模拟试卷答案及解析
- 小学数学期中测试试卷分析
- 酒店餐饮服务流程标准与客户关怀
- ABC法则新-培训课件
- 医疗器械经营质量管理制度和工作程序目录
- 核心能力建设规划
- 城市屋顶光伏发电施工方案
- 净菜项目可行性研究报告
- 蒋诗萌小品《谁杀死了周日》台词完整版
- 初中英语语法练习题100道(附答案)
- 《成为格式塔咨询师:心理咨询师的完形之路》记录
- 胰管结石术后护理
- 第二十三届华罗庚金杯少年数学邀请赛初赛试卷(初中一年级组)(图片版含答案)
- 循环经济与再制造行业风险投资态势及投融资策略指引报告
评论
0/150
提交评论