例如,在实例化可视类或应用属性值时,可视类可能会抛出异常。如果应用属性值时抛出了异常,那么将重新创建 Java bean 并应用所有其他有效属性。在“设计”视图和 Java bean 视图中将显示一个警告标记来表示发生了异常


当选择带有警告的组件时,状态行将向您显示抛出异常的属性以及异常消息。 例如,如果按钮的文本属性抛出运行时异常,那么状态栏将显示以下状态:

如果在应用属性值期间抛出异常,那么将重新创建 Java bean 并忽略该属性。警告标记表示由于未应用错误属性,所以活动 Java bean 的说明(如“设计”视图或“属性”视图中所示)未完成。
除了在应用属性值时抛出的异常,在实例化 Java bean 期间也可能会抛出异常。在此情况下,不可能如错误的属性值中那样创建部分 Java bean,所以不会存在活动的 Java bean。为了表示这一点,对于在实例化 Java bean 期间抛出的错误,将在“设计”视图和 Java bean 视图中显示一个红色的 x。您可以选择 Java bean 来查看状态行中的异常消息。

如果属性的初始化字符串太复杂而导致可视编辑器无法理解时,会发生太复杂错误,该错误用带惊叹号的蓝色圆圈表示。