domingo, 23 de maio de 2010

Programação Java - Classe JPrompt

Uma das vantagens da linguagem Java é o grande acervo e suporte oferecido por diversas comunidades e fóruns a fim de auxiliar o desenvolvedor, porém, como em muitas outras linguagens, encontramos certas dificuldades na criação de interfaces gráficas, pois a infinidade de recursos podem atrapalhar o entendimento e a legibilidade dos programas. Uma das formas para resolver a legibilidade e manter o poder de escrita da linguagem é a utilização dos conceitos de abstração, ocultação e encapsulamento disponíveis nas linguagens orientadas a objeto. Vários compiladores poderosos também utilizam essas técnicas para facilidar a vida do desenvolvedor e até permitir que ele somente arraste os componentes para a criação de uma tela. Dessa forma, eu implementei a classe JPrompt que disponibiliza diversos métodos para leitura de dados (int, char, String e double) e um método de impressão (print) baseados na classe JOptionPane para criar janelas prompt e estes métodos já fazem o tratamento necessário para a validação dos dados de entrada. Os métodos de leitura read possuem sobrecarga, tendo uma versão para que o programador escreva somente uma mensagem de orientação para o usuário e outra versão para que o programador utilize título e ícone para a janela. As constantes para alguns ícones também foram implementadas. Para utilizar a classe, basta adicioná-la nas classes normais do projeto e invocar os métodos estáticos na forma JPrompt.metodo_desejado. Agora é só baixar essa primeira versão da classe e testar!!! =)

Baixe a Classe JPrompt

Nenhum comentário:

Postar um comentário