该可视编辑器旨在处理 .java 源代码文件,通过它您可以同时编辑源代码和处理可视设计。 该可视编辑器没有自己的透视图。如果在 Java 透视图中使用 Java 可视编辑器,那么该可视编辑器将使用您为“任务”视图、“控制台”视图和“大纲”视图的位置定制的任何内容。

您可以使用 Java 可视编辑器通过向导创建可视类,然后使用设计选用板中的可视组件或 Java bean 设计类。此类可以是可执行应用程序(带主方法的类),也可以是要包含在其他类中的 Java bean。要作为 Java 可视编辑器使用的 Java bean,不需要实现任何接口,唯一的要求是编辑器知道如何对类进行实例化。大多数情况下,这都意味着类应该是公共的且应该有公共的 NULL 构造函数。虽然 Java 可视编辑器识别几个异常,但是 NULL 构造函数不能是抽象函数,它可以是显式或隐式函数,例如 java.awt.Dialog 子类(使用 java.awt.Frame 参数构造函数进行实例化)或 SWT 控件。将识别其他几个类且可将它们进行放置或划分子类,如 Eclipse RCP 视图或编辑器。可视编辑器将添加调用初始化方法的显式构造函数,该方法用于设置 Java bean 的初始状态。