Visual Editor 中的 Java 代码生成和解析

当您设计可视类时,Visual Editor 将生成并解析 Java 代码。Visual Editor 对其生成的 Java 代码使用特定的样式,并且,它使用一些规则来解析 Java 代码。

Visual Editor for Java 生成能够正常编译和运行的有效 Java 代码。另外,当 Visual Editor 解析现有的 Java 代码时,它使用规则来确定哪些代码元素要尝试在“设计”视图中进行可视化。

要在“设计”视图中显示的代码的解析规则

如果代码符合下列任何条件,则 Visual Editor for Java 将尝试在“设计”视图中将该代码可视化:

在图形“设计”视图上可视化某个组件之前,Visual Editor 还检查其他要求:

大多数表达式被成功解析,但并不是所有表达式都可以正确求值。在这种情况下,将在视图中针对 Java bean 显示警告标记,在“设计”视图或 Java Bean 视图中选择该 bean 时,将在状态行中显示失败的原因。还将在画布上显示一个警告图标:

“设计”视图中的警告图标

Visual Editor 生成的代码

(C) Copyright IBM Corporation 1999, 2006. All Rights Reserved.