Buscar

Projeto Interface Usuário 05 Componentes UI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 26 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 26 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 26 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Projeto Interface Usuario
05 – Componentes UI
Interação Humano-Computador
Analise e Desenvolvimento de Sistemas| UNIP
Prof. Sérgio Soares
Componentes
de Interface de Usuário
Interface de Usuário ou User Interface (UI)
28/02/2020 2
Aplicações Gráficas
• São aquelas destinadas a operar 
nas GUI (Graphical User Interfaces).
• São (deveriam ser) mais bonitas, 
mais fáceis de usar e mais 
intuitivas.
• Sua construção se baseia no uso 
de:
• componentes padronizados de 
software; e
• um modelo de eventos para 
integração com o sistema 
operacional.
2/28/2020 3
Componentes
• Windows Gadgets (widgets),
ou dispositivos de janelas
ou componentes GUI são:
• elementos construtivos das interfaces gráficas
• que encapsulam funcionalidade e comportamento padronizados.
• Cada componente é como um mini-janela tratada de 
maneira independente pelo sistema gráfico do sistema 
operacional.
2/28/2020 4
Aplicações Gráficas
• A grande facilidade decorrente do uso de interfaces gráficas reside no 
fato de que:
• Os componentes têm aparência própria que permite sua fácil 
identificação;
• Os componentes possuem conjunto limitado de funções simples;
• Os usuários conseguem reconhecer visualmente os componentes e também 
usá-los com facilidade, pois seu comportamento é padronizado.
2/28/2020 5
Esforço e memória 
mínima do usuário!
Aplicações Gráficas
• Cada sistema operacional (de desktop, tablet, smartphone ou mesmo 
de mainframe) pode disponibilizar um sistema gráfico baseado em 
componentes.
• Não existe, de fato, um padrão, na aparência, funcionalidade ou 
comportamento!
• Mas existem componentes comuns, reconhecidos por anos de 
experiência no projeto de interfaces.
28/02/2020 6
Inovação nesta área 
nem sempre é 
sinônimo de sucesso!
Componentes Básicos
•Janela
•Diálogos
•Rótulo
•Caixa de Texto
•Área de Texto
•Botão
•Botão c/ retenção
•Botão de opção
•Caixa de opção
•Caixa de Lista
•Lista Suspensa
•Árvore
•Tabela/Grade
•Painel
•Painel de Rolagem
•Painel com Abas
•Painel de Edição
28/02/2020 7
Painéis
Dados
Estruturados
Listas
Janelas
Texto
Botões
Componentes Básicos
28/02/2020 8
Janelas
• Servem para organizar conjuntos 
de componentes que, em em 
conjunto, prestam um ou mais 
serviços correlacionados.
• Quanto menos componentes, 
mais simples, mais fácil, mas 
menos flexível.
28/02/2020 9
Jan
e
la
Janelas têm bordas, 
título e controles
Janelas
28/02/2020 10
Permitem separar 
aplicações e seus 
documentos
Auxiliam o usuário 
na organização de 
suas tarefas
Caixas de Texto e Rótulos 
• Componentes específicos 
para entrada ou saída de 
texto.
• Caixas de Texto
Apresentam um texto (de 
uma ou muitas linhas) 
editável pelo usuário.
• Rótulos
Apresentam um texto fixo 
(que o usuário não edita).
28/02/2020 11
C
aixa d
e
 texto
R
ó
tu
lo
s
Botões
• Componentes específicos 
para acionamento de 
funções (execução de 
ações).
• Existem vários tipos de 
botões, mas o mais 
comum é o push button
ou botão de apertar!
28/02/2020 12
B
o
tã
o
Toggle Button (botão com retenção)
28/02/2020 13
RadioButton & CheckBox
28/02/2020 14
Checkboxes 
permitem a seleção 
de nenhum, um ou 
vários itens
RadioButtons 
permitem a seleção 
de apenas um item
Listas
•As listas são comumente 
apresentadas como:
• Caixas de lista
ou ListBoxes
• Listas suspensas
ou ComboBoxes
28/02/2020 15
Listas: modos de seleção
•Seleção simples
(de apenas um item)
•Seleção de intervalo
(de um ou mais itens numa faixa contínua)
•Seleção de intervalos múltiplos
(de uma ou mais faixas,
com um ou mais itens)
28/02/2020 16
Listas suspensas
28/02/2020 17
Outros Componentes
28/02/2020 18
Diálogos
28/02/2020 19
Diálogos Especializados
28/02/2020 20
Paineis, Painéis com Abas
28/02/2020 21
Barras de Menu, Menus
e Itens de Menu
28/02/2020 22
Menus de contexto 
não estão vinculados 
à barras de menus
Árvores
28/02/2020 23
Sliders
28/02/2020 24
Paineis de Rolagem
28/02/2020 25
Considerações Finais
• Existem muitos componentes.
• Cada componente tem um objetivo e possui um 
comportamento esperado, ou seja, o uso de cada 
componente implica numa expectativa específica de 
interação entre o usuário e a interface.
• O projeto de uma interface é, neste sentido, complexo e 
importante, pois a seleção de componentes precisa oferecer 
uma experiência adequada para usuário, ou seja, a interface 
precisa ser usável!
28/02/2020 26

Outros materiais