Enquanto faz a programação da classe visual, pode executá-la para testar aparência e comportamento.
Ao executar um Java ou uma aplicação com o editor visual, é criada uma máquina virtual que utiliza o caminho de classes especificado no Caminho de Construção Java do projecto. Em seguida o Java bean é instanciado através do respectivo construtor nulo.
- Se o Java bean for uma classe visual (uma subclasse de java.awt.Component),
será criada uma janela apropriada para alojar o Java bean visual.
- Se o bean fizer parte ou herdar de um Java bean de AWT, a janela será um java.awt.Dialog.
- Se o bean for uma classe de Swing ou herdar de uma classe de Swing, a janela será um javax.swing.JDialog.
- Se o bean for uma classe de SWT, a janela será uma Shell de SWT. Se o Java bean visual não necessitar de uma janela por já ser uma, o Java bean será tornado visível e receberá uma dimensão predefinida depois de ser instanciado.
Quando se executa uma classe como Java bean ou aplicação, é automaticamente criada uma configuração de lançamento. A configuração de lançamento é utilizada para iniciar uma máquina virtual que instancia a classe e permite que seja testada. Se já existir uma configuração de lançamento para a classe que estiver a executar, será usada a mesma.
Para executar uma classe visual como Java bean ou aplicação:
- Abra a classe visual Java no editor visual.
- No menu principal, seleccione uma das seguintes opções:
- se a classe tiver um método public
static void main(String[]).
- se a classe não tiver método principal.
É iniciada uma máquina virtual que instancia a classe, e o Java bean ou a aplicação é executado(a) por cima da área de trabalho. Em seguida poderá testar o comportamento e rendimento da classe Java.