A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

import javax.swing.JOptionPane;

Apresentações semelhantes


Apresentação em tema: "import javax.swing.JOptionPane;"— Transcrição da apresentação:

1 import javax.swing.JOptionPane;
Classe JOptionPane Particularmente, uma classe que eu acho muito mais prática e visível para se fazer um programa em Java. import javax.swing.JOptionPane;

2 Sintaxe do JOptionPane
Basicamente, usaremos por enquanto apenas 2 tipos do JOptionPane apenas. Escreva e o Escreva/Leia. Para inicio de conversa, decore essa estrutura, e sim, exatamente como está, pois o Java é sensível a letras maiúsculas e minúsculas JOptionPane.show(); A partir dessa estrutura, divide-se em dois: MessageDialog(escreva) e InputDialog(escreva/leia)

3 Comando ESCREVA O comando escreva, ou seja o escreva(“MENSAGEM”); em algoritmo, em Java utilizando o JOptionPane é : JOptionPane.showMessageDialog(null, “MENSAGEM”); Sendo que é JOptionPane é o comando da classe. Show = mostrar MessageDialog = Um diálogo, uma mensagem null é um comando que você não precisa se preocupar em saber o que é, porém é OBRIGADO a decorar e sempre colocar ele, se você esquecer, não irá rodar .

4 MessageDialog O JOptionPane.showMessageDialog(null, “ ”); é usado para você mostrar uma mensagem, sem entrada de dados Pode-se colocar variáveis, o que quiser. Não se desespere, é igual ao escreva de algoritmo, a diferença é que para concatenar usa-se o símbolo + invés de virgula.

5 Exemplo 1

6 Exemplo 2

7 Dicas sobre MessageDialog
Uma dica é: Se você sabe que ao decorrer do programa utilizará muito o comando Escreva, ou seja o MessageDialog, logo de começo digite : JOptionPane.showMessageDialog(null , “ ”); e já deixe no seu CRTL+C+V ou no Crtl+shifit+D para manejá-lo mais fácil ! Sendo que você só altera ali dentro, ou seja o texto

8 Dica na hora da importação
Você pode simplesmente decorar e digitar a importação sempre no inicio do programa: import javax.swing.JOptionPane; Ou pode simplesmente começar o programa normal e quando você digitar o primeiro JOptionPane, no canto esquerdo, ele o NetBeans vai sugerir que você importe a classe, segue a imagem a seguir:

9 Importando o JOptionPane

10 Comando Leia/escreva Esse é o grande diferencial, pois o comando InputDialog ele é 2 em 1, digamos assim. Tem a mesma sintaxe dentro das aspas do MessageDialog. O corpo do comando é: JOtionPane.showInputDialog(null, “ “); Porém, como esse comando é utilizado para entrada de dados, você irá atribuí-lo na variável desejada.

11 Exemplo 1

12 Ainda no exemplo 1 Explicando melhor: se você quer ler a variável: altura, por exemplo Você atribui ela ou seja, usa o = , e coloca o corpo do InputDialog. Mais você deve estar se perguntando, e aquele Integer ? Pois bem, o comando Integer.parseInt () é semelhante ao “%i” da linguagem C.

13 Tipos de entrada de numéricos
Integer.parseInt() para ler um número inteiro. Double.parseDouble() para ler um número real, ele ocupa o dobro de espaço do float. Float.parseFloat() para ler um número intermediário, digamos assim.

14 Dicas sobre o InputDialog
A mesma dica: Se você prever que vai usar vários comando que precise de entrada de dados, digita o corpo e grave no Crtl+C+V ou Crtl+shifit+d: = .parse(JOptionPane.showInputDialog(null, “ “)); Variável Tipo da variável O texto

15

16

17 Lembretes Sempre quando utilizar o Float.parseFloat() ou Double.parseDouble().... Você abre um parênteses e não pode esquecer de fechá-lo no final. Exemplo: n1 = Integer.parseInt(JOptionPane.showInputDialog(null, “Digite a “ + cont + “º nota: “));

18 ALGUNS comandos extras do NetBeans
ALT+SHIFT+F – para identar(use sempre ao decorrer do programa para ficar mais fácil a visualização e construção do programa. CRTL+SHIFIT+ ou para duplicar a linha CRTL + E – apagar a linha onde o ponteiro | está.

19 Basta uma boa prática e todos esses comandos irão fluir rapidamente...
Não é um bicho de 7 cabeças, muito menos uma linguagem de baixo nível. Pratiquem, qualquer dúvida, me pergunte  Espero ter ajudado CattanY


Carregar ppt "import javax.swing.JOptionPane;"

Apresentações semelhantes


Anúncios Google