Sou iniciante e preciso de ajuda para fazer este programa

1 resposta
P

Estou com dificuldade para criar este programa… Alguém poderia me dizer uma maneira fácil de fazer?

  1. Criar uma tela com os seguintes dados
    ±-----------------------------------------+
    | |
    | Matrícula: [ ] |
    | Nome: [ ] |
    | Salário: [ ] |
    | |
    | ±-------+ ±-------+ ±--------+ |
    | | Gravar | | Limpar | | Excluir | |
    | ±-------+ ±-------+ ±--------+ |
    | |
    ±-----------------------------------------+
    Regras:
  2. Ao sair da matrícula caso da existência do funcionário carregar os campos nome e salário
    1.1. Ao ser pressionado o botão gravar os dados serão alterados limpar os campos o nome e o salário
  3. Ao sair da matrícula caso da não existência do funcionário
    2.1. Ao ser pressionado o botão gravar os dados serão alterados
  4. O botão limpar, limpa o conteúdo de todos os campos
  5. O botão Excluir (após ser dado um funcionário válido) elimina os dados deste
    Banco de Dados
  6. Será utilizado um ARRAY que conterá e armazenará o dado de N funcionarios
  7. NÃO Será permitida a criação de um array FIXO.

1 Resposta

J

Pra fazer alguma coisa ao sair do campo matricula você pode usar um FocusListener: http://java.sun.com/j2se/1.5.0/docs/api/java/awt/event/FocusListener.html

Pra limpar os campos é só usar campo.setText("").

Esse negocio de array fixo o que seria? Um array de tamanho fixo? O problema é que só existe array de tamanho fixo em Java, então você teria que usar uma coleção, como um ArrayList: http://java.sun.com/j2se/1.5.0/docs/api/java/util/ArrayList.html

Criado 7 de agosto de 2006
Ultima resposta 7 de ago. de 2006
Respostas 1
Participantes 2