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.worksheets.worksheet
Class Rows

    java.lang.Object
      application.workbooks.workbook.worksheets.worksheet.Rows

public class Rows
extends java.lang.Object

该类为整行对象定义了插入行或列，设置行高和隐藏行等方法。

Method Summary
`boolean` | `equals(Rows rows)` 比较行所在区域是否为相同的区域。
`CellAttribute` | `getCellAttribute()` 返回当前行中活动单元格的属性
`int` | `getCount()` 返回当前选定行的数目
`int` | `getEndRow()` 得到最末行行号。
`int` | `getStartRow()` 获得起始行的行号。
`void` | `insertEntireRow()` 在当前行处插入整行。
`boolean` | `isRowHidden()` 判断行是否被隐藏。
`void` | `rowsAutoFit()` 为当前行设置最佳行高。
`void` | `rowsAutoFit(java.lang.String rowAddress)` 为指定行设置最佳行高。
`void` | `setCellAttribute(CellAttribute ca)` 设置行属性
`void` | `setRowHeight(double height)` 设置当前行的行高。
`void` | `setRowHidden(boolean hide)` 隐藏当前行。

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

Method Detail

### equals

    public boolean equals(Rows rows)

  比较行所在区域是否为相同的区域。

  Parameters:
    `rows` - 目标行
  Returns:
    布尔型，如果为相同的区域，则返回true；否则，返回false

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getRows(1,1).equals(worksheet.getRows(2,2));

### getCellAttribute

    public CellAttribute getCellAttribute()

  返回当前行中活动单元格的属性

  Returns:
    CellAttribute 单元格属性

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Rows rows = worksheet.getRows("1:2");
         CellAttribute ca = rows.getCellAttribute();
         ca.setFontColor(java.awt.Color.red);
         ca.setBold(true);
         rows.setCellAttribute(ca);

### getCount

    public int getCount()

  返回当前选定行的数目

  Returns:
    选定行的数目

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkBook()
                                         .getWorksheets().getActiveWorksheet();
         int count = worksheet.getColumns(1,3).getCount();
         System.out.println(count);

### getEndRow

    public int getEndRow()

  得到最末行行号。

  Returns:
    最末行行号，为整型数值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getRows(1,3).getEndRow();

### getStartRow

    public int getStartRow()

  获得起始行的行号。

  Returns:
    起始行行号，为整型数值

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getRows(1,3).getStartRow();

### insertEntireRow

    public void insertEntireRow()

  在当前行处插入整行。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                        .getWorksheets().getActiveWorksheet();
       worksheet.getRows(1,1).insertEntireRow();

### isRowHidden

    public boolean isRowHidden()

  判断行是否被隐藏。

  Returns:
    布尔型值，如果行被隐藏，则返回true；否则返回false

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getRows(1,1).isRowHidden();

### rowsAutoFit

    public void rowsAutoFit()

  为当前行设置最佳行高。

  例子：

       Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                        .getWorksheets().getActiveWorksheet();
       worksheet.getRows(1,1).rowsAutoFit();

### rowsAutoFit

    public void rowsAutoFit(java.lang.String rowAddress)

  为指定行设置最佳行高。

  Parameters:
    `rowAddress` - 行地址

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getRows(1,4).rowsAutoFit("3:3");

### setCellAttribute

    public void setCellAttribute(CellAttribute ca)

  设置行属性

  Parameters:
    `ca` - 属性

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                         .getWorksheets().getActiveWorksheet();
         Rows rows = worksheet.getRows("1:2");
         CellAttribute ca = rows.getCellAttribute();
         ca.setFontColor(java.awt.Color.red);
         ca.setBold(true);
         rows.setCellAttribute(ca);

### setRowHeight

    public void setRowHeight(double height)

  设置当前行的行高。

  Parameters:
    `height` - 行高 取值范围： 英寸：0 － 6.12 厘米：0 － 15.56 毫米：0 － 155.57 磅 ：0 － 441.00 十二点活字：0 － 36.75

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getRows(1,1).setRowHeight(4.1);

### setRowHidden

    public void setRowHidden(boolean hide)

  隐藏当前行。

  Parameters:
    `hide` - 布尔型值，如为true，隐藏当前行；否则，不隐藏当前行

    例子：

         Worksheet worksheet = Application.getWorkbooks().getActiveWorkbook()
                                          .getWorksheets().getActiveWorksheet();
         worksheet.getRows(1,1).setRowHidden(true);

Overview | Package | Class | Tree | Index | Help

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

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