Buscar

Programação Orientada a Objetos Aula 4.3

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

O modelo de tratamento de eventos presente no Java é chamado de modelo de tratamento por delegação. Neste sentido, considere as sentenças abaixo e assinale a afirmação correta:
I) O componente de interface registra um listener por meio do método addXXXListener(Listener), em que XXX é o tipo de tratamento de evento criado; >>> PORQUE <<<
II) Quando, durante a execução da aplicação, o usuário executar a ação correspondente ao evento, a JVM criará um objeto desse evento e delegará o tratamento para o Listener registrado.
R: 	As sentenças I e II são verdadeiras, e a segunda justifica a primeira
Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Para tanto, correlacione as colunas abaixo:
I. mouseClicked				( III ) Quando o botão sai da região gráfica do componente
II. mouseEntered				( IV ) Quando o botão do mouse é apertado
III. mousseExited				( I ) Quando o botão e pressionado e solto sobre um componente.
IV. mousePressed			( VI ) Quando o mouse se movimento e seu botão principal esta apertado
V. mouseReleased			( II ) Quando o botão entra na região gráfica do componente
VI. mouseDragged			( V ) Quando o botão do mouse é solto.
R: III - IV - I - VI - II - V
Qual dos métodos abaixo não é previsto na interface WindowListener?
R: windowDestroyed
Eventos representam uma ação que ocorreu num componente GUI, dentre os mais comuns no Swing, qual destes abaixo NÃO é um evento de ação.
R: Digitar um texto.
A Inclusão de Caixas de Mensagem é realizada por meio da classe JOptionPane. Esta classe oferece vários métodos para a criação de caixas de diálogo. Existem 4 tipos padrão de caixa de diálogo. Marque a opção que NÃO faz parte de caixa de diálogo.
R: ActionDialog
A interface MouseListener disponibiliza 14 métodos de tratamento para os diferentes comportamentos possíveis para as funções do mouse. Com relação ao mouseEntered(MouseEvent e) selecione a opção correta:
R: Invocado quando o mouse entra na região gráfica do componente
Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO.
R: WindowOpenFrame: chamado quando usuário abre uma nova janela.
A interface WindowListener disponibiliza 12 métodos de tratamento para os diferentes comportamentos possíveis para a janela. Com relação ao window.Deactivated (MouseEvent e) selecione a opção correta:
R: Invocado quando perde o foco;

Continue navegando