net.sf.webphotos.gui.util
Class Login

java.lang.Object
  extended by net.sf.webphotos.gui.util.Login

public final class Login
extends Object

Responsável pelas funções relacionadas ao login do usuário. monta uma tela modal para armazenamento de usuário e senha


Constructor Summary
Login()
          Construtor da classe.
Login(Object title)
          Construtor da classe.
 
Method Summary
 boolean cancelado()
          Retorna a variável cancelado.
static Login getLogin()
          Retorna a instância da classe.
static Login getLogin(String titulo)
          Seta o título da tela de login e retorna a instância da classe.
 char[] getPassword()
          Retorna a senha de login.
static JDialog getTelaLogin()
          Retorna a tela de login.
 String getUser()
          Retorna o usuário de login.
 void show()
          Mostra a tela sem anexar uma mensagem de erro.
 void show(String msgErro)
          Mostra a tela anexando uma mensagem de erro.
 void startLogin()
          Apresenta tela modal de login, solicitando usuário e senha.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Login

public Login(Object title)
Construtor da classe. Recebe dois valores e usa um deles para setar o título da janela. Logo após, chama o método startLogin().

Parameters:
title - Object para setar o título.

Login

public Login()
Construtor da classe. Apenas chama o método startLogin().

Method Detail

startLogin

public void startLogin()
Apresenta tela modal de login, solicitando usuário e senha. Trabalha os botões ok e cancelar. Checa se o nome do usuário foi preenchido. Desenha a tela de login, usando coordenadas. Configura a caixa de diálogo e apresenta.


getLogin

public static Login getLogin(String titulo)
Seta o título da tela de login e retorna a instância da classe.

Parameters:
titulo - Título da tela.
Returns:
Retorna a instância de Login.

getLogin

public static Login getLogin()
Retorna a instância da classe.

Returns:
Retorna a instância de Login.

cancelado

public boolean cancelado()
Retorna a variável cancelado.

Returns:
Retorna uma variável lógica.

getUser

public String getUser()
Retorna o usuário de login.

Returns:
Retorna um usuário.

getPassword

public char[] getPassword()
Retorna a senha de login.

Returns:
Retorna uma senha.

show

public void show()
Mostra a tela sem anexar uma mensagem de erro.


show

public void show(String msgErro)
Mostra a tela anexando uma mensagem de erro.

Parameters:
msgErro - Mensagem de erro.

getTelaLogin

public static JDialog getTelaLogin()
Retorna a tela de login.

Returns:
Retorna uma tela Dialog.


Copyright © 2008-2012. All Rights Reserved.