上一章,已经学习了布局,本章来实战布局调用。

如图,创建一个线性布局,宽高均为-1

新知识-重力属性

滑动到最底部,将重力属性设定为居中。
可以看到,布局内的组件,都会横竖居中,其他方式可自行多试试

再创建两个编辑框,两个文本框,一个按钮,宽度均为-1
在这里插入图片描述
接下来返回代码设计

覆写方法 载入布局完毕()
   父对象.载入布局完毕()
   //把这里当成窗口创建完毕事件
   //弹出提示("你好,结绳!")
结束 方法

事件 按钮1:被单击()
   变量 数据1 为 整数型 = 到整数(编辑框1.内容)
   变量 数据2 为 整数型 = 到整数(编辑框2.内容)
   文本框3.内容=到文本(数据1×数据2)
   
   //也可以只用下方一句代码
  // 文本框3.内容=到文本(到整数(编辑框1.内容)×到整数(编辑框2.内容))
   
结束 事件

如果我们逻辑跟不上,可以先用第一种方式,在按钮事件内,先获取到编辑框1和2的内容,因为是数学运算,所以我们需要转换为整数型。
用 到整数()代码,将编辑框的内容获取,并转换为整数。

按钮计算完毕,再将内容,用到文本()命令,转换为文本,并赋值给文本框3。

我们运行看一下效果
在这里插入图片描述
可以看到,点击按钮后,已经将编辑框1的内容和编辑框2的内容相×,并显示在文本框3之上。
属性,内容,就是我们眼睛所能看到的界面内容。

本次结束!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐