analise de sistema

282 palavras 2 páginas
Interface Gráfica
Fernando Masanori

Interface Gráfica





Não basta funcionar, deve ser bonito também
Interface texto funciona, mas é pobre
GUI – Graphical User Interface
Exemplo de aplicação Business Intelligence com a suíte Pentaho
• Show de Calouros

Show de Calouros
• Opção 1 para resposta correta e 2 para errada
• Teremos um efeito sonoro para cada resposta
• O programa deve contar quantas respostas certas e erradas houve
• Finalmente apertamos 0 para finalizar

Show de Calouros

Atenção: instalar Pygame e baixar os arquivos de áudio para continuar a lição

Show de Calouros
Cria um objeto mixer
Inicializa o som

Espera até get_busy retornar False

Ocupado tocando?
“pass” não faz nada

Show de Calouros

Agora que o áudio está funcionando vamos fazer o programa do Show de Calouros!

Show de Calouros

Show de Calouros

O som ficou legal... Mal posso esperar para o
Show!

Show de Calouros
1, 2 e 0...?! Fala sério! Isso era em
1985...

Agora vamos melhorar a usabilidade usando uma interface gráfica

Janela básica

Agora a extensão do seu programa é “.pyw”

Capturando um evento
Função que irá rodar quando o evento ocorrer

Show de Calouros

Show de Calouros
Estão faltando os resultados...

Adicionando Label´s

Adicionando Label´s

Show de Calouros
Perfeito! E fácil de usar!
Antes que eu esqueça, aqui vão os dois convites para a final do Show de
Calouros!
Sorriso de vitória...

Os dois convites: quem você vai levar?

Revisão
• Usando biblioteca de terceiros: pygame
• Loop de evento: responde apenas quando o evento ocorre
• Tratador do evento: rotina que é executada quando o evento ocorre
• pass – código python para não fazer nada
• Tkinter: biblioteca para interface gráfica

Relacionados

  • Analise de sistema
    3133 palavras | 13 páginas
  • Analise de sistemas
    1429 palavras | 6 páginas
  • Analise de sistema
    15851 palavras | 64 páginas
  • Analise De Sistemas
    2218 palavras | 9 páginas
  • Análises de Sistemas
    6490 palavras | 26 páginas
  • Analise de sistema
    2604 palavras | 11 páginas
  • Analise de sistemas
    390 palavras | 2 páginas
  • Analise de sistemas
    3950 palavras | 16 páginas
  • Análise de sistemas
    2878 palavras | 12 páginas
  • Analise sistemas
    1266 palavras | 6 páginas