5

我有一个基于 Eclipse SWT/RCP 的 GUI。当该 GUI 处于全尺寸并且我将其最小化然后最大化它时,我看到 Ui 上的黑色/黑色持续一秒钟或更长时间,然后它变得正常。我想知道,可能是什么原因

以下是截图—— 在此处输入图像描述

4

1 回答 1

2

这通常表明您的代码在事件侦听器上运行的时间比它应该运行的时间长,并且在该代码完成之前不会调度绘制事件。因此,您会看到黑色区域,直到它们被发送和绘制。我建议检查侦听器的逻辑,尤其是调整大小和焦点事件(如果有的话)。

于 2012-08-26T11:46:03.817 回答