Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/10/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 1/4 GABRIEL MENDES COUTINHO 201607042878 EAD NITERÓI - RJ PROGRAMAÇÃO ORIENTADA A OBJETOS Avaliação Parcial: CCT0760_SM_201607042878 V.1 Aluno(a): GABRIEL MENDES COUTINHO Matrícula: 201607042878 Acertos: 6,0 de 10,0 Data: 13/10/2018 08:46:49 (Finalizada) 1a Questão (Ref.:201607138224) Acerto: 1,0 / 1,0 Identifique qual o método que NÃO é comum em todos os componentes do Swing. get/setLocation get/setSize get/setDirSize get/setPreferredSize getLength/Width Gabarito Coment. 2a Questão (Ref.:201607138221) Acerto: 1,0 / 1,0 As classes que compõem o núcleo de funcionalidades Java estão organizadas em pacotes, grupos de classes, interfaces e exceções afins ou de uma mesma aplicação. Identifique entre os principais pacotes oferecidos como parte do núcleo Java, o que NÃO faz parte deste núcleo. java.exe java.net java.awt java.lang javax.swing Gabarito Coment. 3a Questão (Ref.:201607916062) Acerto: 1,0 / 1,0 Associe as colunas e marque a alternativa correta: 1. Classe JFrame 2. Classe JComponent 3. Classe JButton 4. GridLayout 5. LayoutManager 6. MouseListener ( ) Classe filha de Container; ( ) Interface proveniente da awt; ( ) Classe filha de Frame proveniente da classe Window; ( ) Classe filha de JComponent; 13/10/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 2/4 ( ) Classe filha de EventListener; ( ) Classe que implementa LayoutManager. 1,2,4,6,5,3; 2,6,5,4,3,1; 1,2,6,4,3,5; 2,6,5,3,4,1; 2,5,1,3,6,4. 4a Questão (Ref.:201607739897) Acerto: 1,0 / 1,0 "Classe gerenciadora de leiaute que dispõe os componentes GUI sequencialmente na janela, da esquerda para a direita, de cima para baixo". Assinale a alternativa que indica a classe gerenciadora acima descrita. BorderLayout GridBagLayout CardLayout FlowLayout GridLayout Gabarito Coment. Gabarito Coment. 5a Questão (Ref.:201607675594) Acerto: 0,0 / 1,0 Na montagem de um menu em barras, em uma interface gráfica, qual a classe responsável pela estrutura do menu? JMenuItem JmenuStruct JMenuOption JMenuBar JMenu 6a Questão (Ref.:201608183917) Acerto: 0,0 / 1,0 Um programador Júnior precisa adicionar, a um JFrame, um JButton com o texto "Enviar". Toda a vez que o mouse estiver sobre o botão, o cursor do mesmo deve ser alterado para o ícone "mãozinha". Dadas as opções abaixo, qual representa o trecho código necessário para este fim? JButton botao = new JButton("Enviar"); botao.setCursor(new Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); frame.add(botao); JButton botao = new JButton("Enviar"); botao.setCursor(new Cursor.getPredefinedCursor(HAND_CURSOR)); frame.add(botao); JButton botao = new JButton("Enviar"); botao.setCursor(Cursor.getPredefinedCursor(HAND_CURSOR)); frame.add(botao); JButton botao = new JButton("Enviar"); botao.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); frame.add(botao); JButton botao = new JButton("Enviar"); botao.setCursor(new Cursor(HAND_CURSOR)); frame.add(botao); 7a Questão (Ref.:201607615869) Acerto: 0,0 / 1,0 Quase todos os componentes propagam eventos. Estes eventos devem ser tratados em algum ponto do código da aplicação. Os eventos nunca são tratados no próprio componente. Para ligar o código do tratamento de eventos ao componente existem, no Java, um conjunto de interfaces chamadas listeners. Assim sendo, assinale a alternativa que 13/10/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 3/4 completa corretamente a lacuna da afirmação a seguir: "O evento _________ é disparado quando a ação do usuário é clicar em componente JComponent." KeyEvent WindowEvent MouseEvent ItemEvent ActionEvent 8a Questão (Ref.:201607288177) Acerto: 0,0 / 1,0 Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Para tanto, correlacione as colunas abaixo: i. mouseClicked ii. mouseEntered iii. mousseExited iv. mousePressed v. mouseReleased vi. mouseDragged ( ) Quando o botão sai da região gráfica do componente. ( ) Quando o botão do mouse é apertado ( ) Quando o botão e pressionado e solto sobre um componente. ( ) Quando o mouse se movimento e seu botão principal esta apertado ( ) Quando o botão entra na região gráfica do componente. ( ) Quando o botão do mouse é solto. iii, i, iv, vi, ii, v iii, iv, i, vi, ii, v iii, ii, i, vi, iv, v v, ii, i, vi, iv, iii v, iv, i, vi, ii, iii Gabarito Coment. 9a Questão (Ref.:201607297195) Acerto: 1,0 / 1,0 Eventos de texto são gerados quando um texto em um componente foi alterado de alguma forma. Este evento funciona apenas com componentes textfields e textarea da biblioteca AWT. Com relação ao textValueChanged(TextEvent e) selecione a opção correta: Invocado quando o texto do component AWT sofre alguma alteração; Invocado quando a janela é redimensionada. Invocado quando uma tecla é apertada e o componente está em foco; Invocado quando uma tecla é solta e o componente está em foco; Invocado quando a janela é maximizada ou minimizada. Gabarito Coment. 10a Questão (Ref.:201607296836) Acerto: 1,0 / 1,0 Um listener é uma interface que especifica os métodos que uma aplicação deve ter para ser notificada da ocorrência de determinado evento. Indique o listener correspondente à ação do usuário de digitar uma tecla: TextListener MouseListener ActionListener ItemListener KeyListener 13/10/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1930306&classId=981188&topicId=2797488&p0=03c7c0ace395d80182db07ae2c30f034… 4/4 Gabarito Coment.
Compartilhar