sexta-feira, 13 de agosto de 2010

Aula 2 - 17.08.2010

Pessoal,

Conforme combinado, no dia 17/Agosto não estarei em Porto Alegre e a aula será realizada sem a minha presença, porém, haverá um exercício a ser entregue na próxima aula, dia 24.

A não entrega do exercício implicará automaticamente em ausência no dia 17.

O objetivo não é entregar algo funcionando e sim demonstrar que realizou as tentativas para descobrir como é que funciona a API javax.swing do Java.

Itens a serem trabalhados:
  1. Criar um projeto no NetBeans para construção de uma interface gráfica padrão.
  2. Itens da interface gráfica:
  • Tela de Login, utilizando JFrame;
  • Tela de Menu Principal, utilizando JFrame;
  • Tela de cadastro de usuário, utilizando JDialog.
A ideia é fazer com que ao ser executado, o programa abra automaticamente a tela de Login e ao clicar no botão "Login", o sistema feche esta tela de login e abra a tela de Menu Principal. Esta tela, por sua vez, terá um JMenuBar com pelo menos uma opção: Cadastro de Usuários. Ao clicar nesta opção, a tela de cadastro de usuários deve ser apresentada em formato Modal=TRUE.

Campos necessários na tela de cadastro de usuários:
  • Login: JTextField e JLabel
  • Senha: JPasswordTextField
  • Adm: JComboBox [com as opções "Sim" e "Não"]
  • Sexo: JRadioButton [com as opções "Masculino" e "Feminino"]
  • Funcionário: JCheckbox [com as opções "Sim" e "Não"]
  • Lista: JTable [com as colunas "Login" e "Adm"]
  • Botões "Novo", "Salvar" e "Excluir": JButton
Bom, se quiserem utilizar outros objetos da API javax.swing, sintam-se à vontade.

O objetivo é apresentar uma tela para que possamos na sequencia criar um software de cadastro de usuários e que faça login no sistema.

Boa sorte!!!

Nenhum comentário:

Postar um comentário