Joptionpane java - oo

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (416 palavras )
  • Download(s) : 0
  • Publicado : 30 de novembro de 2011
Ler documento completo
Amostra do texto
1. Crie uma classe chamada HelloWorldGui que abra uma janela gráfica e mostre a palavra “HelloWorld” usando JOptionPane.

import javax.swing.JOptionPane; //informa o pacote Java

public classHelloWorldGui { // cria a classe Java

public static void main(String[] args) {

// cria um painel
JOptionPane popWindow = new JOptionPane();
// apresenta um dialógopopWindow.showMessageDialog(null,"HelloWorld."); //
}
}

2. Crie uma classe chamada ProdutoGUI que permita receber dois valores a partir de janelas gráficas e apresente o produto desses valores.

importjavax.swing.JOptionPane;

public class ProdutoGUI {

public static void main( String args[] ){

int x, y, result;
String xVal, yVal;

// obtem os valores como strings
xVal =JOptionPane.showInputDialog("Introduza 1º número inteiro (1):" );
yVal = JOptionPane.showInputDialog("Introduza 2º número inteiro (2):" );

// converte os valores para inteiros
x =Integer.parseInt( xVal );
y = Integer.parseInt( yVal );

// calcula o produto
result = x * y ;

// apresenta o resultado
JOptionPane.showMessageDialog( null,"O produto dos doisinteiros é " +
result );
// sai do sistema
System.exit( 0 );
}
}

Se você for receber um double, use:
double valor;
valor =Double.parseDouble(JOptionPane.showInputDialog("Digite valor"));

3. Pretende-se criar um programa de comparação de duas strings obtidas da interface gráfica.

import javax.swing.JOptionPane;

public class CompareString {public static void main(String[] args) {

// obtém as duas strings
String s1 = JOptionPane.showInputDialog(null,"Primeira string");
String s2 =JOptionPane.showInputDialog(null,"Segunda string");

// compara-as e exibe o resultado
if (s1.compareTo(s2)==0) {
JOptionPane.showMessageDialog( null,"iguais"); }
else {
JOptionPane.showMessageDialog(...
tracking img