public class ReloginDialog extends Object
| Constructor and Description |
|---|
ReloginDialog(String imagePath)
Cria uma janela modal para solicitar login e senha ao usuário.
|
| Modifier and Type | Method and Description |
|---|---|
protected JPanel |
createButtonPanel()
Criação de um panel com os botões para login e cancelamento.
|
protected void |
createGUI()
Cria a interface da janela.
|
protected JDialog |
createLoginDialog()
Cria e configura um Dialog para janela login.
|
protected JLabel |
createLoginImageLabel()
Cria um label com imagem que representa o logo do sistema para compor a
interface.
|
protected JPanel |
createMainPanel()
Cria o painel principal da janela de login que é composto de:
Um painel com os campos de entrada de dados pelo usuário criado por
createTextPanel() em BorderLayout.CENTER.
Um painel com butões OK/CANCEL criado por createButtonPanel() em
BorderLayout.SOUTH.
|
protected JLabel |
createStatusBarLabel()
Cria uma barra de status para a janela de login.
|
protected JPanel |
createTextPanel()
Criação do painel com os campos de entrada do usuário.
|
protected void |
exit()
Fecha e destrói a janela de relogin.
|
protected Image |
getLoginImage()
Consulta da imagem de login do cliente.
|
csbase.logic.LoginInfo |
getLoginInfo()
Retorna as informações de login que usuário entrou através do diálogo.
|
void |
setVisible(boolean visible)
Mostra ou esconde a janela de relogin.
|
public ReloginDialog(String imagePath)
imagePath - imagem do diálogo.protected JPanel createButtonPanel()
protected void createGUI()
protected JDialog createLoginDialog()
protected JLabel createLoginImageLabel()
protected JPanel createMainPanel()
createTextPanel() em BorderLayout.CENTER.createButtonPanel() em
BorderLayout.SOUTH.protected JLabel createStatusBarLabel()
protected JPanel createTextPanel()
protected void exit()
protected Image getLoginImage()
null se não houver nenhuma disponível.public csbase.logic.LoginInfo getLoginInfo()
public void setVisible(boolean visible)
visible - true para exibir, false para
esconderCopyright © 2019. All rights reserved.