Sobre o Visual Editor para Java

O visual editor para Java é um editor Java central de código que ajuda a projetar aplicativos que têm uma GUI. O visual editor baseia-se no modelo de componente JavaBeans e suporta construção visual utilizando o SWT (Standard Widget Toolkit), o AWT (Abstract Window Toolkit) ou o Swing.

O visual editor é projetado para trabalhar com arquivos de origem .java, permitindo editar o código fonte e trabalhar no design visual simultaneamente. O visual editor não tem sua própria perspectiva. Se você utilizar o visual editor na perspectiva Java, o visual editor para Java utilizará qualquer personalização feita para a posição das visualizações Tasks, Console e Outline.

É possível utilizar o visual editor para Java para criar uma classe visual utilizando um assistente, em seguida, projetar a classe utilizando os componentes visuais, ou Java beans, de uma paleta de design. Essa classe pode ser um aplicativo executável (uma classe com um método principal) ou pode ser um Java bean que você pretende incluir em outra classe. Para ser utilizado como um Java bean pelo visual editor para Java, não há interface a ser implementada e o único requisito é que o editor saiba como instanciar a classe. Para a maioria dos objetivos, isso significa que a classe deve ser pública e ter um construtor nulo público. O construtor nulo não pode ser abstrato e pode ser explícito ou implícito, apesar de haver algumas exceções que o visual editor para Java reconhece, por exemplo, as subclasses java.awt.Dialog (que são instanciadas através do construtor de argumentos java.awt.Frame) ou os controles do SWT. Algumas outras classes são reconhecidas e podem ser eliminadas ou subclassificadas, como as visualizações ou editores Eclipse RCP. O visual editor inclui um construtor explícito que chama o método de inicialização, que é utilizado para configurar o estado inicial do Java bean.

(C) Direitos Autorais IBM Corporation 1999, 2004. Todos os direitos reservados.