Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## application.workbooks.workbook.documents.document
Class FindTabStops

    java.lang.Object
      application.workbooks.workbook.documents.document.FindTabStops

public class FindTabStops
extends java.lang.Object

Constructor Summary
`FindTabStops()` 创建FindTabStops对象。

Method Summary
`void` | `add(FindTabStop tabStop)` 为查找替换的条件添加制表位格式。
`void` | `add(float position)` 为查找替换的条件添加制表位格式。
`void` | `add(float position, int alignment, int leader)` 为查找替换的条件添加制表位格式。
`void` | `clearAll()` 清除查找替换条件中的制表位格式。
`FindTabStop[]` | `getAllTabStops()` 在查找替换的条件中获取所有的制表位。
`int` | `getCount()` 在查找替换条件中获取制表位的个数。
`FindTabStop` | `getTabStop(int index)` 在查找替换的条件中获取指定的制表位。

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### FindTabStops

    public FindTabStops()

  创建FindTabStops对象。

Method Detail

### add

    public void add(FindTabStop tabStop)

  为查找替换的条件添加制表位格式。（即在查找与替换对话框中格式下添加制表位格式）

  Parameters:
    `tabStop` - 用于查找、替换的制表位

    例子:

         FindReplace  finding = new FindReplace();
         finding.clear();
         FindTabStop findTabStop1 = new FindTabStop(10.0f,TabStopConstants.LEFT,1);
         FindTabStop findTabStop2 = new FindTabStop(20.0f,TabStopConstants.CENTER,1);
         FindTabStops findTabStops = new FindTabStops();
         findTabStops.add(findTabStop1);
         findTabStops.add(findTabStop2);
         finding.setTabStops(findTabStops);

  See Also:
    `add(float,int,int)`, `add(float)`, `clearAll()`, `FindTabStop`, `FindReplace`

### add

    public void add(float position)

  为查找替换的条件添加制表位格式。 （注：除制表位的位置大小外，制表位其余属性为默认。）

  Parameters:
    `position` - 需要设置制表位的位置大小（默认以磅为单位）

    例子:

         FindReplace  finding = new FindReplace();
         finding.clear();
         FindTabStops findTabStops = new FindTabStops();
         findTabStops.add(10.0f);
         findTabStops.add(20.0f);
         finding.setTabStops(findTabStops);

  See Also:
    `add(float,int,int)`, `add(FindTabStop)`, `clearAll()`, `FindReplace`

### add

    public void add(float position,
                    int alignment,
                    int leader)

  为查找替换的条件添加制表位格式。

  Parameters:
    `position` - 需要设置制表位的位置大小（默认以磅为单位）
    `alignment` - 需要设置制表位的对齐方式，其常量和相应的值如下：

               TabStopConstants.LEFT = 0（左对齐）；
               TabStopConstants.RIGHT = 1（右对齐）；
               TabStopConstants.CENTER = 2（居中）

    `leader` - 设置制表位的前导符索引，其常量和相应的值如下：

               TabStopConstants.SPACES = 0（无前导符）；
               TabStopConstants.DOTS = 1（前导符为点划线）；
               TabStopConstants.DASHES = 2（前导符为虚线）；
               TabStopConstants.LINES = 3 （前导符为实线）；
               TabStopConstants.MIDDLEDOTS = 4（前导符为项目符号）（点居中）

    例子:

         FindReplace  finding = new FindReplace();
         finding.clear();
         FindTabStops findTabStops = new FindTabStops();
         findTabStops.add(10.0f,TabStopConstants.LEFT,TabStopConstants.DOTS);
         findTabStops.add(20.0f,TabStopConstants.CENTER,TabStopConstants.DASHES);
         finding.setTabStops(findTabStops);

  See Also:
    `add(float)`, `add(FindTabStop)`, `clearAll()`, `FindReplace`

### clearAll

    public void clearAll()

  清除查找替换条件中的制表位格式。

  例子:

       FindReplace  finding = new FindReplace();
       finding.clear();
       FindTabStop findTabStop1 = new FindTabStop(10.0f,TabStopConstants.LEFT,1);
       FindTabStop findTabStop2 = new FindTabStop(20.0f,TabStopConstants.CENTER,1);
       FindTabStops findTabStops = new FindTabStops();
       findTabStops.add(findTabStop1);
       findTabStops.add(findTabStop2);
       finding.setTabStops(findTabStops);

  See Also:
    `add(float,int,int)`, `add(float)`, `add(FindTabStop)`, `FindReplace`

### getAllTabStops

    public FindTabStop[] getAllTabStops()

  在查找替换的条件中获取所有的制表位。

  Returns:
    获取所有的制表位

    例子:

         FindReplace  finding = new FindReplace();
         finding.clear();
         FindTabStops findTabStops = new FindTabStops();
         findTabStops.add(10.0f,TabStopConstants.LEFT,TabStopConstants.DOTS);
         findTabStops.add(20.0f,TabStopConstants.CENTER,TabStopConstants.DASHES);
         finding.setTabStops(findTabStops);
         FindTabStop[] tabStops = findTabStops.getAllTabStops();
         System.out.println("第一个查找制表符的段落对齐方式为：" + tabStops[0].getAlignment());
         System.out.println("第二个查找制表符的前导符索引为：" + tabStops[1].getLeader());

  See Also:
    `add(float,int,int)`, `add(float)`, `add(FindTabStop)`, `FindTabStop`, `FindReplace`

### getCount

    public int getCount()

  在查找替换条件中获取制表位的个数。（即查找与替换对话框中格式下的制表位个数）

  Returns:
    查找与替换对话框中格式下的制表位个数

    例子:

         FindReplace  finding = new FindReplace();
         finding.clear();
         FindTabStops findTabStops = new FindTabStops();
         findTabStops.add(10.0f,TabStopConstants.LEFT,TabStopConstants.DOTS);
         findTabStops.add(20.0f,TabStopConstants.CENTER,TabStopConstants.DASHES);
         finding.setTabStops(findTabStops);
         System.out.println("查找替换对话框中获取制表位的个数为：" + findTabStops.getCount());

  See Also:
    `FindReplace`

### getTabStop

    public FindTabStop getTabStop(int index)

  在查找替换的条件中获取指定的制表位。

  Parameters:
    `index` - 查找替换条件中的制表位索引号（即查找与替换对话框中格式下的制表位索引号）
  Returns:
    对应制表位索引号的某个制表位

    例子:

         FindReplace  finding = new FindReplace();
         finding.clear();
         FindTabStops findTabStops = new FindTabStops();
         findTabStops.add(10.0f,TabStopConstants.LEFT,TabStopConstants.DOTS);
         findTabStops.add(20.0f,TabStopConstants.CENTER,TabStopConstants.DASHES);
         finding.setTabStops(findTabStops);
         FindTabStop findTabStop1 = findTabStops.getTabStop(0);
         FindTabStop findTabStop2 = findTabStops.getTabStop(1);
         System.out.println("第一个查找制表符的段落对齐方式为：" + findTabStop1.getAlignment());
         System.out.println("第二个查找制表符的前导符索引为：" + findTabStop2.getLeader());

  See Also:
    `add(float,int,int)`, `add(float)`, `add(FindTabStop)`, `FindTabStop`, `FindReplace`

Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

版权所有 2001-2004 无锡永中科技有限公司