Executar a classe visual como Java bean ou aplicação

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:

  1. Abra a classe visual Java no editor visual.
  2. No menu principal, seleccione uma das seguintes opções:
    • Executar > Executar Como > Aplicação Java se a classe tiver um método public static void main(String[]).
    • Executar > Executar Como > Java bean 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.
Conceitos relacionados
Excepções Java bean
Opções avançadas para depurar Java beans
Tarefas relacionadas
Configurar opções para executar um Java bean ou uma aplicação Java
Depurar um Java bean ou uma aplicação Java visual
Testar e implementar applets

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