Professional Documents
Culture Documents
net
Pg. 1 de 3
JOptionPane
Uma Introduo Programao Visual
Aps apresentarmos os conceitos estruturais principais de linguagem, a idia de orientao a objeto e as classes que mais utilizaremos como String e Numbers, passaremos agora a focar numa programao mais voltada a prticas possveis, demonstrando classes com funes mais avanadas e importantes, alm de abandornamos um pouco o visual de console e partirmos para a programao visual de Java. Para introduzir esta nova fase, iniciaremos descrevendo um pouco sobre JOptionPane do pacote visual Swing. A classe JOptionPane nos proporciona uma srie de mtodos estticos que ao serem invocados criam caixas de dilogos simples e objetivas. Para usar JOptionPane temos sempre que importar o pacote javax.swing.JOptionPane primeiro.
www.tiexpert.net
2. O segundo argumento a mensagem que desejamos mostrar ao usurio.
Pg. 2 de 3
O mtodo showConfirmDialog sempre retorna uma constante que a resposta clicada pelo usurio, que so: Valor 0 1 2 Nome da Constante YES_OPTION NO_OPTION CANCEL_OPTION Equivale ao clicar no boto Yes (sim) ao clicar no boto No (no) ao clicar no boto Cancel (cancelar)
Melhorando o exemplo anterior ficaria assim. import javax.swing.JOptionPane; public class CaixasDeDialogo { public static void main(String[] args) { String nome = null; nome = JOptionPane.showInputDialog("Qual o seu nome?"); JOptionPane.showConfirmDialog(null, "O seu nome " + nome + "?"); } } A caixa de confirmao pareceria da seguinte forma:
www.tiexpert.net
Pg. 3 de 3
Abaixo est um exemplo de como ir ficar a caixa de mensagem caso clique no boto YES.
Autor: Denys William Xavier Este artigo est sob Licena Creative Commons Para ver uma cpia desta licena, visite http://creativecommons.org/licenses/by-nc-sa/2.5/br/ ou envie uma carta para Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.
http://www.tiexpert.net/programacao/java/joptionpane.php