Trabalhos
As caixas de diálogo são recursos disponíveis na linguagem Java para interação do usuário com as aplicações. Para criar as caixas de diálogo, precisamos importar do pacote javax.swing a classe JOptionPane. A classe JOptionPane está definida neste pacote que permite ao programador definir interfaces gráficas com o usuário (GUIs – Graphical User Interface) para o seu aplicativo. Os componentes GUIs facilitam a entrada de dados pelo usuário. E a formatação, ou apresentação, de dados de saída para o usuário de seu programa. Desta classe utilizaremos os métodos showInputDialog(), showMessageDialog() e showOptionDialog().
1) Importação da classe( import javax.swing.JOptionPane;
2) Renomear a classe importada ( JOptionPane jop = new JOptionPane();
3) Leitura
showInputDialog()(exibe a caixa de entrada para a digitação pelo usuário, ou seja, é o prompt do sistema (é a atribuição dada a variável). Este dado sempre será do tipo String. (pertence ao pacote nativo do java.lang - para tal não é preciso usar a palavra-chave import).
a) Para variáveis do tipo String
Sintaxe: varString= jop.showInputDialog(“Mensagem”);
| |
|nome=jop.showInputDialog(“Digite seu nome:”); |
b) Para variáveis numéricas
varNumero=Classe.parseTipo (jop.showInputDialog(“mensagem”));
onde: Classe.parseTipo será para leitura com conversão para valores numéricos: Integer.parseInt (para inteiros declarados com int), Double.parseDouble (para valores reais declarados com double), etc..
Exemplos: int idade; double peso; String tel;
idade=Integer.parseInt(jop.showInputDialog(“Digite sua idade”)); peso =Double.parseDouble(jop.showInputDialog (“Digite seu peso”));