/** * @author Daniel Faria Jr. RA:962137 * @version 1.0 * Data: 04/06/2001 */ package pckInterface; import javax.swing.*; //Classe contendo as mensagens a serem exibidas para o usuário. public class MensagensUsuario extends JOptionPane { //Mensagens de erro public static final String MSG_ERR_ABREARQ = "Arquivo não encontrado."; public static final String MSG_ERR_SEL_ARQ = "Selecione um arquivo."; public static final String MSG_ERR_GRAVARQ = "Erro na gravação do arquivo."; public static final String MSG_ERR_EXP = "Não é possível exportar o arquivo\npara este diretório."; public static final String MSG_ERR_IMP = "Não é possível importar o arquivo\na partir deste diretório."; public static final String MSG_ERR_SEL_OPCAO = "Selecione uma opção."; public static final String MSG_ERR_PLANOS = "Erro na leitura do arquivo de planos."; public static final String MSG_ERR_INTEGER_FIELD = "Valor do campo inválido. Favor preencher campo com número inteiro."; public static final String MSG_ERR_FLOAT_FIELD = "Valor do campo inválido. Favor preencher campo com número real."; public static final String MSG_ERR_INVALID_FIELD = "Formulário possui campo(s) inválido(s)."; public static final String MSG_ERR_INVALID_PERCENT = "Porcentagem digitada inválida."; public static final String MSG_ERR_INVALID_CHAR = "Palavra digitada possui caracter inválido. (& ou \")"; //Mensagens de confirmação public static final String MSG_CONF_OVERWRITE = "Arquivo já existe. Deseja sobrescrever?"; //Mensagens de informação public static final String MSG_INFO_SALVAR = "Arquivo salvo com sucesso."; public static final String MSG_INFO_IMPORT = "Importação realizada com sucesso."; public static final String MSG_INFO_EXPORT = "Exportação de arquivos realizada com sucesso."; //Título das mensagens public static final String TIT_ERR_SISTEMA = "Erro do Sistema"; public static final String TIT_ERR_USUARIO = "Erro"; public static final String TIT_CONFIRMACAO = "Confirmação"; public static final String TIT_INFORMACAO = "Informação"; public MensagensUsuario() { } public static void MensagemErro(JFrame janela_pai, String msg_erro, String msg_titulo_erro) { JOptionPane.showMessageDialog(janela_pai, msg_erro, msg_titulo_erro, JOptionPane.ERROR_MESSAGE); } public static void MensagemInfo(JFrame janela_pai, String msg_info, String msg_titulo_info) { JOptionPane.showMessageDialog(janela_pai, msg_info, msg_titulo_info, JOptionPane.INFORMATION_MESSAGE); } public static int MensagemConfirma(JFrame janela_pai, String msg_confirma, String msg_titulo_confirma) { return JOptionPane.showConfirmDialog(janela_pai, msg_confirma, msg_titulo_confirma, JOptionPane.YES_NO_CANCEL_OPTION); } }