java - 如何在处理中一次渲染列表中的多个对象?
问题描述
我正在尝试在处理中渲染 2 个按钮,但我不知道如何全部更新它们......
Button[] cudels = new Button[100];
void setup()
{
size(1200, 800);
odvody();
}
void odvody()
{
cudels[1] = new Button(width/2, height/2, 200, 50, "I need Water",20, 255,
0, 255);
cudels[2] = new Button(width/2, 20, 200, 50, "I need some LAAAVAA" ,20, 255,
255, 0);
cudels[].update();
cudels[].render();
}
解决方案
只需遍历数组:
for (int i = 0; i < cudels.length; i++) {
if (cudels[i] != null) {
cudels[i].update();
cudels[i].render();
}
}
推荐阅读
- javascript - npm私有包安装不完整
- c# - Visual Studio Code C# 扩展不起作用
- c++ - 使用 QT 发布表单
- javascript - 如何让 discord.js 阅读回复
- pine-script - 回测未在交易视图中显示 SMA 交叉脚本的任何结果
- assembly - 在 x86 程序集中用“equ”更改 bss 部分中定义的标签值
- sql-workbench-j - 启动错误:Java 未能成功启动。请确保您已安装 32 位 Java 8
- python - 获取字典中元组中值最高的元素
- r - 如何在数据框中查找跨多列显示唯一结果的行
- gd - 缺少函数 imagettfbbox()