Enquanto estiver desenvolvendo sua classe visual, será possível executá-la para ver sua aparência e comportamento.
Quando você executa um bean ou um aplicativo Java utilizando o editor visual, é criada uma máquina virtual que utiliza o caminho de classe especificado no Java Build Path do projeto. A instância do Java bean é então criada utilizando seu construtor nulo. Se o Java bean for uma classe visual (for uma subclasse de java.awt.Component), uma janela apropriada será criada para hospedar o Java bean visual. Se o bean faz parte ou foi herdado de um AWT Java bean, a janela será um java.awt.Dialog. Se o bean for uma classe Swing ou foi herdado de uma classe Swing, a janela será um javax.swing.JDialog. Se o bean for uma classe SWT, a janela será um SWT Shell. Se o Java bean visual não exigir uma janela porque ele mesmo é uma janela, ele será tornado visível e um tamanho padrão será fornecido após a criação de sua instância.
Ao executar uma classe como um bean ou aplicativo Java, uma configuração de ativação é criada automaticamente. A configuração de ativação é utilizada para iniciar uma máquina virtual que cria a instância da classe e permite que ela seja testada. Se uma configuração de ativação já existir para a classe que está sendo executada, essa configuração será utilizada.
Para executar uma classe visual como um bean ou aplicativo Java: