Ajuda com Página de Login em uma Aplicação desktop  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Oziel Morais
Debugger
[Avatar]

Membro desde: 22/01/2012 07:47:25
Mensagens: 56
Offline

Olá, estou desenvolvendo uma aplicação desktop em java com o Netbeans, meu professor quer que quando executar a aplicação apareça uma página de login que ja possua um administrador cadastrado no banco de dados mysql, para fazer o login e que quando ele faça o login abra uma pagina para cadastrar usuário e após cadastrar esse usuário a tela retorne a de login inicial para que seja feita o login com o usuário agora criado, e após esse login aí é que abra a pagina inicial da Aplicação.
O código que consegui desenvolver foi esse por Favor estou precisando de muita ajuda.



Aqui é o código do Botão salvar do formulário JFrame





Aguardo Respostas....













"O homem comum fala, o sábio escuta, o tolo discute"

"Chega-te aos bons, serás um deles, chega-te aos maus, serás pior do que eles."


ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Tópico movido para o fórum de interface gráfica.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
MarcioMaia
Debugger

Membro desde: 03/09/2011 21:44:35
Mensagens: 67
Offline

Oziel Morais wrote:Olá, estou desenvolvendo uma aplicação desktop em java com o Netbeans, meu professor quer que quando executar a aplicação apareça uma página de login que ja possua um administrador cadastrado no banco de dados mysql, para fazer o login e que quando ele faça o login abra uma pagina para cadastrar usuário e após cadastrar esse usuário a tela retorne a de login inicial para que seja feita o login com o usuário agora criado, e após esse login aí é que abra a pagina inicial da Aplicação.
O código que consegui desenvolver foi esse por Favor estou precisando de muita ajuda.



Aqui é o código do Botão salvar do formulário JFrame





Aguardo Respostas....



Amigo, qual sua dúvida?

No seu código, qualquer usuário e senha diferente de 0 vai acessar o sistema?


Meu Blog:

http://www.blogdasofertas.com
Oziel Morais
Debugger
[Avatar]

Membro desde: 22/01/2012 07:47:25
Mensagens: 56
Offline

Minha dúvida é como fazer para diferenciar um administrador de um usuário comum. Tipo assim se Administrador Abra página de cadastro de usuário, se não se usuario comum abra abra página inicial.

"O homem comum fala, o sábio escuta, o tolo discute"

"Chega-te aos bons, serás um deles, chega-te aos maus, serás pior do que eles."


MarcioMaia
Debugger

Membro desde: 03/09/2011 21:44:35
Mensagens: 67
Offline

Oziel Morais wrote:Minha dúvida é como fazer para diferenciar um administrador de um usuário comum. Tipo assim se Administrador Abra página de cadastro de usuário, se não se usuario comum abra abra página inicial.


Pode criar uma coluna no seu BD chamada "permissao" e criar um metodo para verificar que tipo de usuario se logou no sistema.

Ae por exemplo, você cria os grupos de usuario que vai existir. Por exemplo, no momento da Criação do Usuario, você pode colocar uma Caixa de Combinação para dizer que tipo de Usuario esta cadastrando, se é Administrador ou Normal.

Se Administrador...

[Execute isso]

Se não é Administrador...

[Execute isso]

Entendeu?

Meu Blog:

http://www.blogdasofertas.com
Oziel Morais
Debugger
[Avatar]

Membro desde: 22/01/2012 07:47:25
Mensagens: 56
Offline

Entendi, na teoria sei que o certo é isso, Criei minha tabela no Bd com as seguintes colunas "Login, Senha, e tem a caixa de combinação para escolher se é usuário comum ou administrador " Mais minha maior dúvida é em relação ao código não estou conseguindo implementar sempre dá erro queria que vc's me Ajudassem ...
Obrigado.
Fico no Aguardo por respostas...

"O homem comum fala, o sábio escuta, o tolo discute"

"Chega-te aos bons, serás um deles, chega-te aos maus, serás pior do que eles."


MarcioMaia
Debugger

Membro desde: 03/09/2011 21:44:35
Mensagens: 67
Offline

Oziel Morais wrote:Entendi, na teoria sei que o certo é isso, Criei minha tabela no Bd com as seguintes colunas "Login, Senha, e tem a caixa de combinação para escolher se é usuário comum ou administrador " Mais minha maior dúvida é em relação ao código não estou conseguindo implementar sempre dá erro queria que vc's me Ajudassem ...
Obrigado.
Fico no Aguardo por respostas...


Sempre da erro onde?

Vou tentar da uma luz...

Na sua aplicação, você vai ter um jText e um jPasswordField. Vai utilizar o metodo getText() para obter as informações digitadas pelo usuario.

Vai armazenar as informações em 2 variaveis do tipo String, e vai comparar com as informações do seu Banco de Dados.

Cria uma condição com o IF usando Operador Lógico And para se o Usuario e Senha forem iguais ao do Banco de Dados, então vai abrir a tela principal.

Se o Usuario e Senha digitados estiverem iguais, pode criar um metodo para verificar que tipo de usuario se logou, e então mostrar as informações de acordo com o tipo de usuario.

Tente fazer seu código em cima do informado, a partir de possiveis erros posso lhe ajudar.

Espero ter lhe ajudado

Meu Blog:

http://www.blogdasofertas.com
Oziel Morais
Debugger
[Avatar]

Membro desde: 22/01/2012 07:47:25
Mensagens: 56
Offline

Meu código é esse aí logo acima mais não tá dando certo vc não teria um código parecido para mim basear por ele e entender melhor ???

"O homem comum fala, o sábio escuta, o tolo discute"

"Chega-te aos bons, serás um deles, chega-te aos maus, serás pior do que eles."


 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team