codecamp

鸿蒙OS CornerMark

CornerMark

java.lang.Object

|---ohos.agp.components.CornerMark

public class CornerMark
extends Object

表示一个角标记类来标记组件。

为容器中的组件添加角标记元素,以在组件顶部显示角标记。

嵌套类摘要

修饰符和类型 描述
protected static class CornerMark.CornerMarkCleaner 表示角标记的清洁器类。

方法总结

修饰符和类型 方法 描述
ShapeElement getElement() 获取角标的形状元素。
int getHeight() 获取角标记的高度。
String getText() 获取角标中的文本。
Color getTextColor() 获取角标中显示的文本的颜色。
int getTextSize() 获取角标中显示的文本的大小。
int getWidth() 获取角标记的宽度。
protected void registerCleaner() 注册角标记清洁剂。
void setElement(ShapeElement element) 设置角标记的形状元素。
void setHeight(int height) 设置角标记的高度。
void setText(String text) 设置要在角标记中显示的文本。
void setTextColor(Color txtColor) 设置角标记中显示的文本的颜色。
void setTextSize(int textSize) 设置要在角标记中显示的文本大小。
void setWidth(int width) 设置角标记的宽度。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

方法详情

registerCleaner

protected void registerCleaner()

注册角标记清洁剂。

setText

public void setText(String text)

设置要在角标记中显示的文本。

参数:

参数名称 参数描述
text 指示要设置的文本。

getText

public String getText()

获取角标中的文本。

返回:

返回角标记中的文本。

getElement

public ShapeElement getElement()

获取角标的形状元素。

返回:

返回当前角标记的形状元素。

setElement

public void setElement(ShapeElement element)

设置角标记的形状元素。

参数:

参数名称 参数描述
element 指示给定的形状元素。

setWidth

public void setWidth(int width)

设置角标记的宽度。

参数:

参数名称 参数描述
width 表示要设置的宽度。

getWidth

public int getWidth()

获取角标记的宽度。

返回:

返回角标记宽度。

setHeight

public void setHeight(int height)

设置角标记的高度。

参数:

参数名称 参数描述
height 表示要设置的高度。

getHeight

public int getHeight()

获取角标记的高度。

返回:

返回角标记高度。

setTextSize

public void setTextSize(int textSize)

设置要在角标记中显示的文本大小。

参数:

参数名称 参数描述
textSize 指示要设置的文本大小。

getTextSize

public int getTextSize()

获取角标中显示的文本的大小。

返回:

返回文本大小。

setTextColor

public void setTextColor(Color txtColor)

设置角标记中显示的文本的颜色。

参数:

参数名称 参数描述
txtColor 指示要设置的文本颜色。

getTextColor

public Color getTextColor()

获取角标中显示的文本的颜色。

返回:

返回文本颜色。

鸿蒙OS ComponentTreeObserver
鸿蒙OS CornerMark.CornerMarkCleaner
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }