递归火山软件开发平台

标题: 【解决方案】火山安卓高级画板批量画倾斜文字 [打印本页]

作者: 创世魂    时间: 2024-3-18 21:02
标题: 【解决方案】火山安卓高级画板批量画倾斜文字
(, 下载次数: 7)



  1. <火山程序 类型 = "通常" 版本 = 1 />

  2. 类 启动类 <公开 基础类 = 安卓5白色窗口 @安卓.附加清单 = 常用窗口附加清单.全面屏2>
  3. {
  4.     变量 线性布局器1 <类型 = 线性布局器 隐藏值属性 = "0" @安卓.窗口.布局 = "ctrl_id = 1\norientation = horizontal">
  5.     变量 按钮1 <类型 = 按钮 隐藏值属性 = "0" @安卓.窗口.布局 = "parent_id = 1">
  6.     变量 编辑框1 <类型 = 编辑框 隐藏值属性 = "0" @安卓.窗口.布局 = "ctrl_order = 1\nparent_id = 1" 内容 = "45">
  7.     变量 高级画板1 <类型 = 高级画板 隐藏值属性 = "0"
  8.             @安卓.窗口.布局 = "ctrl_order = 1\nlayout_gravity = bottom\np_layout_height_type = match_parent\np_layout_width_type = match_parent">

  9.     常量 文字间距 <类型 = 整数 值 = 100>

  10.     方法 按钮_被单击 <接收事件 类型 = 整数>
  11.     参数 来源对象 <类型 = 按钮>
  12.     参数 标记值 <类型 = 整数>
  13.     {
  14.         如果 (来源对象 == 按钮1)
  15.         {
  16.             变量 画板1 <参考 类型 = 画板类>
  17.             画板1 = 高级画板1.取画板 ()
  18.             画板1.填充颜色 (颜色类.黑色)
  19.             画板1.保存状态 ()
  20.             变量 画笔1 <类型 = 画笔类 颜色 = 0xFFFF0000 字体尺寸 = 20>
  21.             变量 横坐标 <类型 = 小数 值 = 100>
  22.             变量 纵坐标 <类型 = 小数 值 = 200>
  23.             计次循环 (9)
  24.             {
  25.                 变量 文本 <类型 = 文本型>
  26.                 文本 = "0" + 到文本 (取循环索引 ())
  27.                 画板1.乘于旋转矩阵2 (文本到小数 (编辑框1.内容), 横坐标, 纵坐标)
  28.                 画板1.画文本 (横坐标, 纵坐标, 文本, 画笔1)
  29.                 调试输出2 (横坐标, 纵坐标)
  30.                 横坐标 = 横坐标 + 文字间距
  31.                 画板1.恢复状态 ()
  32.                 画板1.保存状态 ()
  33.             }
  34.             画板1.恢复状态 ()
  35.             高级画板1.解锁并绘制 (画板1)

  36.         }
  37.         返回 (0)
  38.     }
  39. }

复制代码



作者: 阳光甜橙    时间: 2024-3-18 22:00
666666
作者: 啊坏    时间: 2024-3-19 03:09
阳光甜橙 发表于 2024-3-18 22:00
666666

666666
作者: 创世魂    时间: 2024-3-19 08:31
阳光甜橙 发表于 2024-3-18 22:00
666666

6666666
作者: 阳光甜橙    时间: 2024-3-21 20:20
创世魂 发表于 2024-3-19 08:31
6666666

6666666
作者: 阳光甜橙    时间: 2024-3-21 20:21
啊坏 发表于 2024-3-19 03:09
666666

6666666
作者: lovely    时间: 2024-3-22 14:29
:噜阿噜:噜阿噜:噜阿噜
作者: lvzhi_123    时间: 2024-3-23 20:35
牛牛牛牛牛 学习了




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4