public class ReportCaseDimensionTool extends java.lang.Object implements WebReportCaseAssistProvider
Created by rinoux on 2017/6/8.
构造器和说明 |
---|
ReportCaseDimensionTool(ElementCase elementCase,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
int |
getColumnCount() |
FU |
getColumnFUWidth(int column)
获得FU宽度
|
ColumnRow |
getColumnRowByPixelPosition(int x,
int y)
指定像素点的单元格行列信息
|
IntArray |
getColumnsWithinPixels(int left,
int pixelRange)
指定范围内所有列的列号
|
int |
getDisplayColumnPixelWidth(int column)
显示时列的宽度
|
int |
getDisplayRowPixelHeight(int row)
显示时行的高度
|
int |
getEndPixelOfColumn(int column)
指定列的终点位置
|
int |
getEndPixelOfRow(int row)
指定行的终点位置
|
int[] |
getPixelPositionByColumnRow(ColumnRow columnRow)
格子的像素位置,格子左上角点
|
int[] |
getPixelPositionByColumnRow(int column,
int row)
格子的像素位置,格子左上角点
|
int |
getReportPixelHeight()
报表总高度
|
int |
getReportPixelWidth()
报表总宽度
|
int |
getRowCount() |
FU |
getRowFUHeight(int row)
获得FU高度
|
IntArray |
getRowsWithinPixels(int top,
int pixelRange)
指定范围内所有行的行号
|
int |
getStartPixelOfColumn(int column)
某一列的像素起点
|
int |
getStartPixelOfRow(int row)
某一行的像素起点
|
void |
setDisplayColumnPixelWidth(int column,
int width)
设置显示的列宽
|
void |
setDisplayRowPixelHeight(int row,
int height)
设置显示的行高
|
public ReportCaseDimensionTool(ElementCase elementCase, Repository repo)
public IntArray getRowsWithinPixels(int top, int pixelRange)
WebReportCaseAssistProvider
getRowsWithinPixels
在接口中 WebReportCaseAssistProvider
top
- 上方起点pixelRange
- 像素范围public IntArray getColumnsWithinPixels(int left, int pixelRange)
WebReportCaseAssistProvider
getColumnsWithinPixels
在接口中 WebReportCaseAssistProvider
left
- 左侧起点pixelRange
- 像素范围public ColumnRow getColumnRowByPixelPosition(int x, int y)
WebReportCaseAssistProvider
getColumnRowByPixelPosition
在接口中 WebReportCaseAssistProvider
x
- 横坐标y
- 纵坐标public int[] getPixelPositionByColumnRow(ColumnRow columnRow)
WebReportCaseAssistProvider
getPixelPositionByColumnRow
在接口中 WebReportCaseAssistProvider
columnRow
- 格子行列public int[] getPixelPositionByColumnRow(int column, int row)
WebReportCaseAssistProvider
getPixelPositionByColumnRow
在接口中 WebReportCaseAssistProvider
column
- 列row
- 行public int getStartPixelOfColumn(int column)
getStartPixelOfColumn
在接口中 WebReportCaseAssistProvider
column
- public int getStartPixelOfRow(int row)
getStartPixelOfRow
在接口中 WebReportCaseAssistProvider
row
- public int getEndPixelOfRow(int row)
WebReportCaseAssistProvider
getEndPixelOfRow
在接口中 WebReportCaseAssistProvider
row
- 行public int getEndPixelOfColumn(int column)
WebReportCaseAssistProvider
getEndPixelOfColumn
在接口中 WebReportCaseAssistProvider
column
- 列public int getReportPixelWidth()
WebReportCaseAssistProvider
getReportPixelWidth
在接口中 WebReportCaseAssistProvider
public int getReportPixelHeight()
WebReportCaseAssistProvider
getReportPixelHeight
在接口中 WebReportCaseAssistProvider
public int getDisplayRowPixelHeight(int row)
WebReportCaseAssistProvider
getDisplayRowPixelHeight
在接口中 WebReportCaseAssistProvider
row
- 行号public int getDisplayColumnPixelWidth(int column)
WebReportCaseAssistProvider
getDisplayColumnPixelWidth
在接口中 WebReportCaseAssistProvider
column
- 列号public void setDisplayRowPixelHeight(int row, int height)
WebReportCaseAssistProvider
setDisplayRowPixelHeight
在接口中 WebReportCaseAssistProvider
row
- 行height
- 高public void setDisplayColumnPixelWidth(int column, int width)
WebReportCaseAssistProvider
setDisplayColumnPixelWidth
在接口中 WebReportCaseAssistProvider
column
- 列width
- 宽public int getRowCount()
getRowCount
在接口中 WebReportCaseAssistProvider
public int getColumnCount()
getColumnCount
在接口中 WebReportCaseAssistProvider
public FU getRowFUHeight(int row)
WebReportCaseAssistProvider
getRowFUHeight
在接口中 WebReportCaseAssistProvider
public FU getColumnFUWidth(int column)
WebReportCaseAssistProvider
getColumnFUWidth
在接口中 WebReportCaseAssistProvider