#鸿蒙通关秘籍#如何使用CanvasRenderingContext2D对象绘制自定义矩形?

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
REST寒潭映月

为了在鸿蒙开发中使用CanvasRenderingContext2D对象绘制自定义矩形,可以按照以下步骤实现:

javascript @Entry @Component struct CanvasExample1 { private settings: RenderingContextSettings = new RenderingContextSettings(true) private context: CanvasRenderingContext2D = new CanvasRenderingContext2D(this.settings)

build() { Flex({ direction: FlexDirection.Column, alignItems: ItemAlign.Center, justifyContent: FlexAlign.Center }) { Canvas(this.context) .width('100%') .height('100%') .backgroundColor('#F5DC62') .onReady(() => { this.context.strokeRect(50, 50, 200, 150); }) } .width('100%') .height('100%') } }

分享
微博
QQ
微信
回复
1天前
相关问题
使用Drawing进行2d图像绘制
896浏览 • 1回复 待解决
如何使用canvas绘制圆角矩形
524浏览 • 1回复 待解决
XComponent、NativeDrawing实现2D图形绘制
1090浏览 • 1回复 待解决
如何绘制带圆角的矩形
367浏览 • 1回复 待解决