forms - 添加或删除组件是否应该触发重绘?

标签 forms repaint codenameone

似乎无法从事件表单中添加或删除组件 自动触发重绘。

删除组件时,被删除组件的图像会一直存在。

当向现有表单添加新组件时,setVisible(true) 不会触发重绘。

最佳答案

不应该。

我们允许像 animateLayout 这样的东西,如果我们隐式重新绘制,它就不会工作,因为你会看到闪烁。此外,如果您删除许多组件或添加许多组件,您希望将其合并到单个重绘中,而不是让系统重载任务。

关于forms - 添加或删除组件是否应该触发重绘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34689375/

相关文章:

jquery - Rails 动态下拉列表未在编辑表单中预先填充

java - ListView 不从 OnClickListener 重绘

java - 代号一 - 存储敏感数据

javascript - 如何使用带有多个提交按钮的 JQuery 提交表单?

php - 不使用 PHP 提交联系表

java - 无法让 JFrame 简单的类似绘画的程序与键绑定(bind)一起使用

Java,程序最后只做了repaint()

codenameone - 代号一 - 透明前景和字体

java - 如何将网络浏览器转换为代号一的本地镜像?

python - 向 django 注册表单添加额外字段