Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Codenameone:“;警告:超出喷漆队列大小,请注意重新喷漆调用的数量;_Java_Codenameone - Fatal编程技术网

Java Codenameone:“;警告:超出喷漆队列大小,请注意重新喷漆调用的数量;

Java Codenameone:“;警告:超出喷漆队列大小,请注意重新喷漆调用的数量;,java,codenameone,Java,Codenameone,我在使用以下代码时收到持续警告 TextArea txtLabel = new TextArea(labeltext); txtLabel.setUIID("login_title"); txtLabel.setEditable(false); txtLabel.setRows(2); txtLabel.setGrowLimit(2); txtLabel.setScrollVi

我在使用以下代码时收到持续警告

TextArea txtLabel = new TextArea(labeltext);
            txtLabel.setUIID("login_title");
            txtLabel.setEditable(false);
            txtLabel.setRows(2);
            txtLabel.setGrowLimit(2);
            txtLabel.setScrollVisible(false);
            txtLabel.setGrowByContent(false);
SpanLabel txtLabel = new SpanLabel(labeltext);
            txtLabel.setUIID("login_title");
            txtLabel.setScrollVisible(false);
警告在使用以下代码时获取RID

TextArea txtLabel = new TextArea(labeltext);
            txtLabel.setUIID("login_title");
            txtLabel.setEditable(false);
            txtLabel.setRows(2);
            txtLabel.setGrowLimit(2);
            txtLabel.setScrollVisible(false);
            txtLabel.setGrowByContent(false);
SpanLabel txtLabel = new SpanLabel(labeltext);
            txtLabel.setUIID("login_title");
            txtLabel.setScrollVisible(false);
我不明白为什么TextArea会导致警告“超出了绘制队列大小,请注意重新绘制调用的数量”


我使用TextArea是因为我想要两行的多行标签。

当队列中有太多的
repaint()
调用时,就会出现这些警告。这两个调用之间的主要区别是columns属性的默认值,但我认为这不是发出警告的原因。正是这件事最终使它超过了临界值

您可能有一个过于复杂的主题,需要花费太长的时间来绘制(渐变?),并且在一个非常复杂的层次结构中有许多组件,这使得很难消除绘制调用。我建议您在performance monitor工具中检查您的设计,看看可以改进什么,以及在油漆方面真正发生了什么。请参阅本开发人员指南部分: