Interfaces gráficas (GUI)

1979 palavras 8 páginas
AULA 10 - CCT0024 – Linguagem de Programação
Objetivos da aula
Introduzir o conceito de interfaces gráficas (GUI)
Apresentar os componentes Swing e sua hierarquia
Criar interfaces gráficas com componentes Swing
Recordando...
Até agora nossas aplicações utilizaram uma janela de texto (console) para entrada e saída de dados. A maioria dos aplicativos que utilizamos no dia-a-dia, entretanto, utiliza janelas com diversos recursos gráficos para interagir com o usuário, como campos de edição, botões e outros objetos gráficos que compõem o que se chama uma Interface Gráfica (GUI).
Usando interfaces gráficas
Uma GUI é construída a partir de componentes, também chamados de controles ou widgets (window gadgets) em outras linguagens. Um componente GUI é um objeto com o qual o usuário interage via mouse, teclado ou outro formulário de entrada. Exemplos de GUI são as janelas de aplicativos como o Internet Explorer, Word, etc,...
Entrada e saída com JOptionPane
A classe JOptionPane do Java (pacote javax.swing) fornece caixas de diálogos pré-empacotadas tanto para entrada como para saída. Esses diálogos são exibidos invocando métodos JOptionPane static. A classe a seguir é um aplicativo de adição que utiliza dois diálogos de entrada para obter inteiros do usuário e um diálogo de mensagem para exibir a soma desses inteiros. import javax.swing.JOptionPane; public class Adicao{ // Adição de inteiros public static void main( String args[] ){ String strNumero1 = JOptionPane.showInputDialog("Entre com um número" ); String strNumero2 = JOptionPane.showInputDialog("Entre outro número"); int numero1 = Integer.parseInt(strNumero1); int numero2 = Integer.parseInt(strNumero2); int soma = numero1 + numero2; //soma os números JOptionPane.showMessageDialog(null, "A soma é : " + soma, "Soma de dois inteiros", JOptionPane.PLAIN_MESSAGE ); } // fim do main
} // fim da classe
O método showInputDialog

Relacionados

  • Interfaces gráficas (GUI)
    1979 palavras | 8 páginas
  • Interfaces gráficas (GUI)
    1979 palavras | 8 páginas
  • Gui - interface gráfica usuário
    4049 palavras | 17 páginas
  • Slackware2
    56400 palavras | 226 páginas
  • bgjerjetje
    1354 palavras | 6 páginas
  • Sistemas Operacionais
    2082 palavras | 9 páginas
  • Evolução dos sistemas operacionais
    1985 palavras | 8 páginas
  • Sistema operacional
    443 palavras | 2 páginas
  • trabalho
    1853 palavras | 8 páginas
  • Gui Ccp
    519 palavras | 3 páginas