Criando uma Nova Classe Java Visual

Você pode utilizar o assistente Nova Classe Java Visual para criar rapidamente uma classe Java visual para ser utilizada no editor visual para Java.

Antes da criação, é necessário que você tenha um projeto Java e um pacote para a classe visual.
Ao desenvolver um aplicativo Java com uma interface gráfica, você pode utilizar o assistente Nova Classe Java Visual para criar novas classes Java. O assistente utiliza os gabaritos com base nas seleções do assistente para criar uma classe inicial que você pode editar visualmente.

Por exemplo, com o assistente você pode especificar o conjunto de ferramentas ou o estilo que deseja utilizar (SWT, Swing ou AWT), o contêiner inicial ou o composto que a classe visual deve instanciar (por exemplo, um composto SWT ou um Swing JPanel) e se deseja que a classe visual seja um aplicativo que inclui um método public static void main(String[] args).

Para criar uma nova classe visual Java a ser utilizada no editor visual para Java:

  1. Na perspectiva Java, clique em Arquivo > Novo > Classe Visual. O assistente Nova Classe Java Visual é aberto.
  2. No campo Pasta de Origem, digite a pasta do espaço de trabalho em que a classe será salva. Esse será o padrão para o projeto atual.
  3. No campo Pacote, digite o nome do pacote Java em que deseja que a classe Java visual seja colocada. Dica: se você abrir o assistente no menu pop-up do pacote, esse campo será padronizado com esse nome de pacote.
  4. Assegure-se de que a caixa de opções Tipo de Inclusão esteja limpa. A seleção dessa opção cria uma classe interna em outra classe que você especificar, portanto, nenhuma nova classe visual é criada.
  5. No campo Nome, digite o nome da nova classe Java visual.
  6. Selecione um dos seguintes modificadores para especificar o controle de acesso à classe:
    • public - disponibiliza completamente a classe para qualquer outra classe que desejar utilizá-la
    • default - não define nenhum modificador, disponibilizando-a para qualquer outra classe no mesmo pacote
  7. Opcional: Selecione um dos seguintes modificadores para a classe:
    • abstract - indica que a classe atuará como uma superclasse
    • final - indica que a classe não pode ser uma subclasse
  8. Na lista Estilo, selecione o conjunto de ferramentas e o elemento visual que deve ser estendido pela nova classe visual. Por exemplo, você pode selecionar o composto SWT ou o Swing JPanel. O campo Superclasse exibirá o nome de classe apropriado. Se você selecionar Outro como o estilo, será necessário especificar a superclasse que deseja estender ou aceitar o java.lang.Object padrão. A superclasse java.lang.Object pode ser utilizada, por exemplo, para um aplicativo SWT que utiliza um SWT Shell.
  9. Opcional: Para importar e implementar uma interface adicional na nova classe visual, clique em Incluir e selecione a interface e, em seguida, clique em OK. As interfaces a serem implementadas são listadas no campo Interfaces. Repita essa etapa para cada interface.
  10. Opcional: Selecione qualquer uma das seguintes caixas de opção para gerar stubs de método adicionais na nova classe visual:
    • public static void main(String[] args) - gera um método stub main() para executar a classe como um aplicativo Java. Para os aplicativos SWT, o editor visual também gera o loop de exibição necessário no método principal.
    • Construtores de superclasse - gera os stubs do construtor para inicializar métodos herdados da superclasse.
    • Métodos de resumo herdados - gera stubs para métodos de resumo adicionais herdados da superclasse.
  11. Clique em Concluir.
O assistente gera um novo arquivo .java que inclui a nova classe visual, e a classe é aberta no editor visual para Java

Tópico pai: Desenvolvendo Classes Java com o Editor Visual

Tarefas Relacionadas
Abrindo uma classe Java existente no editor visual

(C) Copyright IBM Corporation 1999, 2004. Todos os Direitos Reservados.