Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/02/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1252935936 1/3 LINGUAGEM DE PROGRAMAÇÃO Lupa Fechar Exercício: CCT0261_EX_A8_201410041824 Matrícula: 201410041824 Aluno(a): ANDRÉ MORAIS DE AZEVEDO Data: 18/02/2016 22:45:16 (Finalizada) 1a Questão (Ref.: 201410619884) Fórum de Dúvidas (1) Saiba (0) Recentemente contratado por uma empresa desenvolvimento que trabalha somente com a linguagem Java, um programador C++ está se adaptando a nova linguagem. Apesar de possuir vasta experiência com programação orientada a objetos, este ainda sente dificuldades em alguns comandos. Como exemplo, em um programa, é necessária uma tela de confirmação. Qual das opções reproduz corretamente à tela abaixo: JOptionPane.showMessageDialog("Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION); JOptionPane.showConfirmDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION); JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.YES_NO_OPTION); JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...",YES_NO_OPTION); JOptionPane.showMessageDialog(null, "Deseja salvar?","Salvar...", JOptionPane.QUESTION_MESSAGE); Gabarito Comentado 2a Questão (Ref.: 201410618708) Fórum de Dúvidas (1 de 1) Saiba (0) Na linguagem Java, 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: Interface Container Listener FlowLayout Action Gabarito Comentado 3a Questão (Ref.: 201410623118) Fórum de Dúvidas (1 de 1) Saiba (0) Supondo uma aplicação que utiliza um botão (JButton) com tratamento de eventos implementado dentro da 18/02/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1252935936 2/3 própria classe, sempre que este for pressionado, irá percorrer a sua lista interna de listeners, chamando para cada um, o método actionPerformed; Qual o nome do evento gerado pelo botão quando pressionado. ActionEvent ActionListener ActionPerformed getActionCommand addActionListener Gabarito Comentado 4a Questão (Ref.: 201410643608) Fórum de Dúvidas (1 de 1) Saiba (0) As interfaces ouvintes ou Listeners normalmente contêm muitos métodos para tratar eventos. Nem sempre se deseja utilizar todos os método de uma interface. Marque a alternativa que apresenta uma solução para evitar declarações ociosas de método: interfaces estáticas classes adaptadoras classes ouvintes exclusivas classes estáticas classes compostas Gabarito Comentado Gabarito Comentado 5a Questão (Ref.: 201410322462) Fórum de Dúvidas (1) Saiba (0) Assinale a alternativa que completa corretamente as lacunas da afirmação a seguir: "Um diálogo de entrada capaz de receber entrada do usuário é exibido com o método __________ da classe _________ ." showMessageBox/JOptionBox showInputBox/JOptionBox showMessage/JOption showInputDialog/JOptionPane. showMessageDialog/JOptionPane Gabarito Comentado 6a Questão (Ref.: 201410623559) Fórum de Dúvidas (1 de 1) Saiba (0) Os componentes Swing podem gerar vários tipos de eventos diferentes. Quando um evento ocorre, o gerenciador de janelas cria um evento e passa para um tratador de eventos definido pelo programador. O fragmento de código responsável por implementar métodos dentro da interface ActionListener é: public void itemPerformed(ActionEvent e) public void actionStateChanged(ActionEvent e) public void itemStateChanged(ActionEvent e) public void actionListenet(ActionEvent e) 18/02/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1252935936 3/3 public void actionPerformed(ActionEvent e) Gabarito Comentado Fechar
Compartilhar