new XUIGaugePerfect()
Methods
-
GetLeftMaxValue() → {Number}
-
获取左仪表最大值
Returns:
Number -
GetLeftMinValue() → {Number}
-
获取左仪表最小值
Returns:
Number -
GetLeftNumber() → {Number}
-
获取左仪表数值
Returns:
Number -
GetMainMaxValue() → {Number}
-
获取主仪表最大值
Returns:
Number -
GetMainMinValue() → {Number}
-
获取主仪表最小值
Returns:
Number -
GetMainNumber() → {Number}
-
获取主仪表数值
Returns:
Number -
GetRightDownValue() → {Number}
-
获取右下表数值
Returns:
Number -
GetRightTopValue() → {Number}
-
获取右上表数值
Returns:
Number -
SetBackgroundColor(strColor)
-
背景颜色
Parameters:
Name Type Description strColor
String 背景颜色 Properties:
Name Type Description BackgroundColor
Color "0xff1b1b1b" -
SetLeftColor(strLeftFirstColor, strLeftSecondColor, strLeftThirdColor, nLeftStart, nLeftCenter, nLeftaEnd)
-
左仪表渐变色
Parameters:
Name Type Description strLeftFirstColor
String 表盘开始颜色 strLeftSecondColor
String 表盘中间颜色 strLeftThirdColor
String 表盘结束颜色 nLeftStart
Double 初段结束比值 nLeftCenter
Double 中段结束比值 nLeftaEnd
Double 末段结束比值 Properties:
Name Type Description LeftColor
Collection ["0xFFFF00FF","0xFF0000CD","0xFF90EE90",0.2,0.8,1] -
SetLeftLineLength(nLength)
-
左仪表刻度长
Parameters:
Name Type Description nLength
Number 仪表盘刻度长度 Properties:
Name Type Description LeftLineLength
Number 12 -
SetLeftLineWidth(nWidth)
-
左仪表宽度
Parameters:
Name Type Description nWidth
Number 坐标轴线宽度 Properties:
Name Type Description LeftLineWidth
Number 8 -
SetLeftMaxValue(nMax)
-
左仪表盘最大值
Parameters:
Name Type Description nMax
Number 仪表盘数值最大值 Properties:
Name Type Description LeftMaxValue
Number 7 -
SetLeftMinValue(nMin)
-
左仪表最小值
Parameters:
Name Type Description nMin
Number 仪表盘数值最小值 Properties:
Name Type Description LeftMinValue
Number 0 -
SetLeftNumber(dNumber)
-
左仪表数值
Parameters:
Name Type Description dNumber
Double 左边仪表盘主数值 Properties:
Name Type Description LeftNumber
Double 1.5 -
SetLeftNumColor(strColor)
-
左仪表数值颜色
Parameters:
Name Type Description strColor
String 左侧数值颜色 Properties:
Name Type Description LeftNumColor
Color "0xff000000" -
SetLeftNumName(strName)
-
左仪表数值名
Parameters:
Name Type Description strName
String 仪表盘主数值名称 Properties:
Name Type Description LeftNumName
String "示例文本2" -
SetLeftSize(nSize)
-
左仪表大小
Parameters:
Name Type Description nSize
String 中间仪表盘大小 Properties:
Name Type Description LeftSize
String "35%" -
SetLeftSplitLineLength(nLength)
-
左仪表分割线长
Parameters:
Name Type Description nLength
Number 左侧分割线长度 Properties:
Name Type Description LeftSplitLineLength
Number 20 -
SetLeftSplitNumber(nNumber)
-
左仪表刻度格数
Parameters:
Name Type Description nNumber
Number 中间仪表盘数值格数 Properties:
Name Type Description LeftSplitNumber
Number 7 -
SetLeftTitleColor(strColor)
-
左仪表标题颜色
Parameters:
Name Type Description strColor
String 仪表盘标题颜色 Properties:
Name Type Description LeftTitleColor
Color "0xffffffff" -
SetMainAxisLabelBackgroundColor(strColor)
-
主表刻度值背景色
Parameters:
Name Type Description strColor
String 表盘数值背景色 Properties:
Name Type Description MainAxisLabelBgColor
Color "0x00000000" -
SetMainAxisLabelPadding(nPadding)
-
主仪表数值内边距
Parameters:
Name Type Description nPadding
Number 数值内边距 Properties:
Name Type Description MainAxisLabelPadding
Number 5 -
SetMainBgColor(strColor)
-
主仪表数值背景色
Parameters:
Name Type Description strColor
String 表盘主数值背景色 Properties:
Name Type Description MainBgColor
Color "0xFF000000" -
SetMainBorderRadius(nRadius)
-
主仪表数值框圆角
Parameters:
Name Type Description nRadius
Number 边框圆角角度 Properties:
Name Type Description MainBorderRadius
Number 3 -
SetMainBorderWidth(nWidth)
-
主仪表数值边框宽
Parameters:
Name Type Description nWidth
Number 边框宽度 Properties:
Name Type Description MainBorderWidth
Number 2 -
SetMainColor(strFirstColor, strSecondColor, strThirdColor, nStart, nCenter, nEnd)
-
主仪表渐变色
Parameters:
Name Type Description strFirstColor
String 表盘开始颜色 strSecondColor
String 表盘中间颜色 strThirdColor
String 表盘结束颜色 nStart
Double 初段结束比值 nCenter
Double 中段结束比值 nEnd
Double 末段结束比值 Properties:
Name Type Description MainCenterColor
Collection ["0xFFFF00FF","0xFF0000CD","0xFF90EE90",0.2,0.8,1] -
SetMainLineLength(nLength)
-
主仪表刻度长
Parameters:
Name Type Description nLength
Number 仪表盘刻度长度 Properties:
Name Type Description MainLineLength
Number 12 -
SetMainLineWidth(nWidth)
-
主仪表宽度
Parameters:
Name Type Description nWidth
Number 坐标轴线宽度 Properties:
Name Type Description MainLineWidth
Number 3 -
SetMainMaxValue(nMax)
-
主仪表最大值
Parameters:
Name Type Description nMax
Number 仪表盘数值最大值 Properties:
Name Type Description MainMaxValue
Number 220 -
SetMainNumber(nValue)
-
主仪表数值
Parameters:
Name Type Description nValue
Number 仪表盘主数值 Properties:
Name Type Description MainNumber
Number 40 -
SetMainNumColor(strColor)
-
主仪表刻度值色
Parameters:
Name Type Description strColor
String 数值颜色 Properties:
Name Type Description MainNumColor
Color "0xff000000" -
SetMainNumName(strName)
-
主仪表数值名
Parameters:
Name Type Description strName
String 仪表盘主数值名称 Properties:
Name Type Description MainNumName
String "示例文本1" -
SetMainRadius(strRadiu)
-
主仪表大小
Parameters:
Name Type Description strRadiu
String 中间仪表盘大小 Properties:
Name Type Description MainRadius
String "50%" -
SetMainSplitLineLength(nLength)
-
主仪表分割线长
Parameters:
Name Type Description nLength
Number 分割线长度 Properties:
Name Type Description MainSplitLineLength
Number 20 -
SetMainSplitNumber(nNumber)
-
主仪表刻度格数
Parameters:
Name Type Description nNumber
Number 中间仪表盘数值格数 Properties:
Name Type Description MainSplitNumber
Number 10 -
SetMainTitleColor(strColor)
-
主仪表标题颜色
Parameters:
Name Type Description strColor
String 仪表盘标题颜色 Properties:
Name Type Description MainTitleColor
Color "0xFF000000" -
SetMainTitleSize(nSize)
-
主仪表标题大小
Parameters:
Name Type Description nSize
Number 表盘标题大小 Properties:
Name Type Description MainTitleSize
Number 20 -
SetMianMinValue(nMin)
-
主仪表最小值
Parameters:
Name Type Description nMin
Number 仪表盘数值最小值 Properties:
Name Type Description MianMinValue
Number 0 -
SetRightColor(strRightFirstColor, strRightSecondColor, strRightThirdColor, nRightStart, nRightCenter, nRightaEnd)
-
右上表渐变色
Parameters:
Name Type Description strRightFirstColor
String 表盘开始颜色 strRightSecondColor
String 表盘中间颜色 strRightThirdColor
String 表盘结束颜色 nRightStart
Double 初段结束比值 nRightCenter
Double 中段结束比值 nRightaEnd
Double 末段结束比值 Properties:
Name Type Description RightColor
Collection ["0xFFFF00FF","0xFF0000CD","0xFF90EE90",0.2,0.8,1] -
SetRightDownColor(strWaterFirstColor, strWaterSecondColor, strWaterThirdColor, nWaterStart, nWaterCenter, nWateraEnd)
-
右下表颜色
Parameters:
Name Type Description strWaterFirstColor
String 表盘开始颜色 strWaterSecondColor
String 表盘中间颜色 strWaterThirdColor
String 表盘结束颜色 nWaterStart
Double 初段结束比值 nWaterCenter
Double 中段结束比值 nWateraEnd
Double 末段结束比值 Properties:
Name Type Description RightDownColor
Collection ["0xFFFF00FF","0xFF0000CD","0xFF90EE90",0.2,0.8,1] -
SetRightDownLabel(strLeft, strMiddle, strRight)
-
右下表文本
Parameters:
Name Type Description strLeft
String 左侧文本 strMiddle
String 中间文本 strRight
String 右侧文本 Properties:
Name Type Description WaterLabel
Collection ["C","示例3","H"] -
SetRightDownSize(strSize)
-
右下表大小
Parameters:
Name Type Description strSize
String 右侧水表大小 Properties:
Name Type Description RightDownSize
String "30%" -
SetRightDownValue(dValue)
-
右下表数值
Parameters:
Name Type Description dValue
Double 右侧仪表盘水表数值 Properties:
Name Type Description RightDownValue
Double 0.5 -
SetRightTopLabel(strLeft, strMiddle, strRight)
-
右上表文本
Parameters:
Name Type Description strLeft
String 左侧文本 strMiddle
String 中间文本 strRight
String 右侧文本 Properties:
Name Type Description RightTopLabel
Collection ["E","示例4","F"] -
SetRightTopValue(dValue)
-
右上表数值
Parameters:
Name Type Description dValue
Double 油表数值 Properties:
Name Type Description RightTopValue
Double 0.5 -
SetRightUpSize(strSize)
-
右上表大小
Parameters:
Name Type Description strSize
String 右侧油表大小 Properties:
Name Type Description RightUpSize
String "30%" -
SetSeriesLeftNumColor(strColor)
-
左仪表数值颜色
Parameters:
Name Type Description strColor
String 左侧数值颜色 Properties:
Name Type Description SeriesLeftNumColor
Color "0xff000000"