br.gov.ans.tiss.cliente
Class Dialogos

java.lang.Object
  extended by br.gov.ans.tiss.cliente.Dialogos
All Implemented Interfaces:
java.io.Serializable

public class Dialogos
extends java.lang.Object
implements java.io.Serializable

Padronização visual das caixas de diálogo simples do aplicativo: mensagens de erro, advertências e perguntas. Todos os métodos são estáticos, já que a classe não foi concebida para ser instanciada.

See Also:
Serialized Form

Field Summary
static int NAO
          Valor para o botão NO dos diálogos swing.
static int SIM
          Valor para o botão YES dos diálogos swing.
 
Constructor Summary
protected Dialogos()
          Este construtor nunca deve ser usado, já que todos os métodos são estáticos.
 
Method Summary
static void advertencia(java.lang.String pTexto)
          Exibe uma janela de advertência, usando o título padrão da janela.
static void advertencia(java.lang.String pTexto, java.lang.String pTitulo)
          Exibe uma janela de advertência, podendo-se escolher o título da janela.
static void erro(java.lang.String pTexto)
          Exibe uma caixa de erro, tendo, como título, o título default.
static void erro(java.lang.String pTexto, java.lang.String pTitulo)
          Exibe uma caixa de erro.
static void mensagem(java.lang.String pTexto)
          Exibe uma mensagem informativa usando o título default da janela.
static void mensagem(java.lang.String pTexto, java.lang.String pTitulo)
          Exibe uma mensagem informativa, podendo-se escolher o título da janela.
static int pergunta(java.lang.String pTexto)
          Abre uma janela de pergunta, mostrando o texto e retornando o botão pressionado.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SIM

public static final int SIM
Valor para o botão YES dos diálogos swing.

See Also:
Constant Field Values

NAO

public static final int NAO
Valor para o botão NO dos diálogos swing.

See Also:
Constant Field Values
Constructor Detail

Dialogos

protected Dialogos()
Este construtor nunca deve ser usado, já que todos os métodos são estáticos.

Method Detail

pergunta

public static int pergunta(java.lang.String pTexto)
Abre uma janela de pergunta, mostrando o texto e retornando o botão pressionado. Se o retorno for igual a Dialogos.SIM, o usuário pressionou YES; Dialogos.NAO sinaliza o contrário.

Parameters:
pTexto - O texto da pergunta, com o ponto de interrogação.
Returns:
O botão pressionado.

erro

public static void erro(java.lang.String pTexto,
                        java.lang.String pTitulo)
Exibe uma caixa de erro. Este é o método mais primitivo de exibição de erros, tendo o título da caixa como um segundo parâmetro.

Parameters:
pTexto - O texto da mensagem de erro.
pTitulo - O título da janela.

erro

public static void erro(java.lang.String pTexto)
Exibe uma caixa de erro, tendo, como título, o título default.

Parameters:
pTexto - O texto da mensagem de erro.

mensagem

public static void mensagem(java.lang.String pTexto,
                            java.lang.String pTitulo)
Exibe uma mensagem informativa, podendo-se escolher o título da janela.

Parameters:
pTexto - O texto da mensagem.
pTitulo - O título da janela.

mensagem

public static void mensagem(java.lang.String pTexto)
Exibe uma mensagem informativa usando o título default da janela.

Parameters:
pTexto - O texto da mensagem.

advertencia

public static void advertencia(java.lang.String pTexto,
                               java.lang.String pTitulo)
Exibe uma janela de advertência, podendo-se escolher o título da janela.

Parameters:
pTexto - O texto da mensagem.
pTitulo - O título da janela.

advertencia

public static void advertencia(java.lang.String pTexto)
Exibe uma janela de advertência, usando o título padrão da janela.

Parameters:
pTexto - O texto da mensagem.