m5stickc显示文本小结

m5stickc显示文本主要有以下三个命令:

  1. lcd.print(‘hello world’, 0, 0, 0xffffff)
  2. title0 = M5Title(title=“Title”, x=3 , fgcolor=0xFFFFFF, bgcolor=0x0000FF)
  3. label0 = M5TextBox(10, 15, “Text”, lcd.FONT_Default,0xFFFFFF, rotate=0)

前面两个命令比较简单,但功能比较单一局限性比较大,主要还是用第三个命令.
命令用法如下:

label0 = M5TextBox(x, y, 文本, 字体类型,颜色, rotate=旋转角度)
文本框修改命令如下
#更改文本
label0.setText(‘Hello M5’)
#更改坐标
label0.setPosition(0, 0)
label0.setPosition(x=0)
label0.setPosition(y=0)
#更改颜色
label0.setColor(0xff0000)
#更改字体
label0.setFont(lcd.FONT_Default)
#显示隐藏
label0.show()
label0.hide()
#旋转角度
label0.setRotate(0)

字体格式如下:
lcd.FONT_Default
lcd.FONT_DefaultSmall
lcd.FONT_Ubuntu
lcd.FONT_Ubuntu
lcd.FONT_Comic
lcd.FONT_DejaVu18
lcd.FONT_DejaVu24
lcd.FONT_DejaVu40
lcd.FONT_DejaVu56
lcd.FONT_DejaVu72
#可以显示中文
lcd.FONT_UNICODE

注意事项

  1. 如果要显示文本,字体格式只能选择lcd.FONT_UNICODE
  2. 如果不旋转,但文本过长会自动换行,其他情况不会.
  3. 可显示文本长度
    lcd.FONT_Default:一行8个
    lcd.FONT_DefaultSmall:10个
    lcd.FONT_UNICODE:中文4个,字母或数字会多一些.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值