| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 SizeRequirements 的软件包 | |
|---|---|
| javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 | 
| javax.swing.text | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。  | 
| javax.swing.text.html | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。  | 
| javax.swing 中 SizeRequirements 的使用 | 
|---|
| 返回 SizeRequirements 的 javax.swing 中的方法 | |
|---|---|
static SizeRequirements | 
SizeRequirements.getAlignedSizeRequirements(SizeRequirements[] children)
确定对齐一组组件所需的总空间。  | 
static SizeRequirements | 
SizeRequirements.getTiledSizeRequirements(SizeRequirements[] children)
确定端到端放置一组组件需要占用的总空间。  | 
| 参数类型为 SizeRequirements 的 javax.swing 中的方法 | |
|---|---|
static int[] | 
SizeRequirements.adjustSizes(int delta,
            SizeRequirements[] children)
按给定总量调整指定的大小数组。  | 
static void | 
SizeRequirements.calculateAlignedPositions(int allocated,
                          SizeRequirements total,
                          SizeRequirements[] children,
                          int[] offsets,
                          int[] spans)
创建一组偏移量/区域对,指定如何按照指定对齐方式对一组组件进行布局。  | 
static void | 
SizeRequirements.calculateAlignedPositions(int allocated,
                          SizeRequirements total,
                          SizeRequirements[] children,
                          int[] offsets,
                          int[] spans)
创建一组偏移量/区域对,指定如何按照指定对齐方式对一组组件进行布局。  | 
static void | 
SizeRequirements.calculateAlignedPositions(int allocated,
                          SizeRequirements total,
                          SizeRequirements[] children,
                          int[] offsets,
                          int[] spans,
                          boolean normal)
创建一组偏移量/区域对,指定如何按指定对齐方式对一组组件进行布局。  | 
static void | 
SizeRequirements.calculateAlignedPositions(int allocated,
                          SizeRequirements total,
                          SizeRequirements[] children,
                          int[] offsets,
                          int[] spans,
                          boolean normal)
创建一组偏移量/区域对,指定如何按指定对齐方式对一组组件进行布局。  | 
static void | 
SizeRequirements.calculateTiledPositions(int allocated,
                        SizeRequirements total,
                        SizeRequirements[] children,
                        int[] offsets,
                        int[] spans)
创建一组表示如何对一组组件进行端到端布局的偏移量/区域对。  | 
static void | 
SizeRequirements.calculateTiledPositions(int allocated,
                        SizeRequirements total,
                        SizeRequirements[] children,
                        int[] offsets,
                        int[] spans)
创建一组表示如何对一组组件进行端到端布局的偏移量/区域对。  | 
static void | 
SizeRequirements.calculateTiledPositions(int allocated,
                        SizeRequirements total,
                        SizeRequirements[] children,
                        int[] offsets,
                        int[] spans,
                        boolean forward)
创建一组表示如何对一组组件进行端到端布局的偏移量/区域对。  | 
static void | 
SizeRequirements.calculateTiledPositions(int allocated,
                        SizeRequirements total,
                        SizeRequirements[] children,
                        int[] offsets,
                        int[] spans,
                        boolean forward)
创建一组表示如何对一组组件进行端到端布局的偏移量/区域对。  | 
static SizeRequirements | 
SizeRequirements.getAlignedSizeRequirements(SizeRequirements[] children)
确定对齐一组组件所需的总空间。  | 
static SizeRequirements | 
SizeRequirements.getTiledSizeRequirements(SizeRequirements[] children)
确定端到端放置一组组件需要占用的总空间。  | 
| javax.swing.text 中 SizeRequirements 的使用 | 
|---|
| 返回 SizeRequirements 的 javax.swing.text 中的方法 | |
|---|---|
protected  SizeRequirements | 
BoxView.baselineRequirements(int axis,
                     SizeRequirements r)
通过检查每个子视图的大小计算此 BoxView 的大小要求。 | 
protected  SizeRequirements | 
BoxView.calculateMajorAxisRequirements(int axis,
                               SizeRequirements r)
计算主轴 axis 的大小要求。 | 
protected  SizeRequirements | 
BoxView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算辅轴 axis 的大小要求。 | 
protected  SizeRequirements | 
FlowView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算沿辅轴的要求。  | 
protected  SizeRequirements | 
TableView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算辅轴的所需大小。  | 
| 参数类型为 SizeRequirements 的 javax.swing.text 中的方法 | |
|---|---|
protected  SizeRequirements | 
BoxView.baselineRequirements(int axis,
                     SizeRequirements r)
通过检查每个子视图的大小计算此 BoxView 的大小要求。 | 
protected  SizeRequirements | 
BoxView.calculateMajorAxisRequirements(int axis,
                               SizeRequirements r)
计算主轴 axis 的大小要求。 | 
protected  SizeRequirements | 
BoxView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算辅轴 axis 的大小要求。 | 
protected  SizeRequirements | 
FlowView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算沿辅轴的要求。  | 
protected  SizeRequirements | 
TableView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算辅轴的所需大小。  | 
protected  void | 
TableView.layoutColumns(int targetSpan,
              int[] offsets,
              int[] spans,
              SizeRequirements[] reqs)
布局列,使其符合给定的目标跨距。  | 
| javax.swing.text.html 中 SizeRequirements 的使用 | 
|---|
| 返回 SizeRequirements 的 javax.swing.text.html 中的方法 | |
|---|---|
protected  SizeRequirements | 
BlockView.calculateMajorAxisRequirements(int axis,
                               SizeRequirements r)
计算块沿主轴的要求(即沿其平铺的轴)。  | 
protected  SizeRequirements | 
BlockView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算块沿辅轴的要求(即垂直沿其平铺的轴的轴)。  | 
protected  SizeRequirements | 
ParagraphView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算段落沿辅轴的要求。  | 
| 参数类型为 SizeRequirements 的 javax.swing.text.html 中的方法 | |
|---|---|
protected  SizeRequirements | 
BlockView.calculateMajorAxisRequirements(int axis,
                               SizeRequirements r)
计算块沿主轴的要求(即沿其平铺的轴)。  | 
protected  SizeRequirements | 
BlockView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算块沿辅轴的要求(即垂直沿其平铺的轴的轴)。  | 
protected  SizeRequirements | 
ParagraphView.calculateMinorAxisRequirements(int axis,
                               SizeRequirements r)
计算段落沿辅轴的要求。  | 
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。