Prévia do material em texto
23/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2459675&courseId=13043&classId=1250428&topicId=2652532&p0=03c7c0ace395d80182db0… 1/3 DESENVOLVIMENTO DE SOFTWARE 4a aula Lupa Vídeo PPT MP3 Exercício: CCT0779_EX_A4_201808409817_V1 04/04/2020 Aluno(a): ILDEMAR DE SOUZA STELLET 2020.1 EAD Disciplina: CCT0779 - DESENVOLVIMENTO DE SOFTWARE 201808409817 1a Questão Qual componente gráfico deve ser utilizado para representar opções mutuamente exclusivas em uma janela de cadastro? JTree JRadioButton JLabel JButton JCheckBox Respondido em 06/04/2020 19:26:39 Explicação: O uso de JRadioButton permite a definição de opções mutuamente exclusivas, ou seja, se uma é marcada, as demais são desmarcadas. 2a Questão Qual dos itens abaixo não é um componente Swing da Linguagem Java: JRadioButton JTable JProgressBar JWalker JLabel Respondido em 06/04/2020 19:26:51 Explicação: JWalker 3a Questão As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um botão ou item de menu? ChangeListener http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','4','','','314410755'); javascript:abre_frame('2','4','','','314410755'); javascript:abre_frame('3','4','','','314410755'); 23/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2459675&courseId=13043&classId=1250428&topicId=2652532&p0=03c7c0ace395d80182db0… 2/3 KeyListener ItemListener FocusListener ActionListener Respondido em 06/04/2020 19:27:04 Explicação: Eventos de clique, como estes, são capturados com o uso de ActionListener e a implementação de seu único método, o actionPerformed. 4a Questão Qual gerenciador de layout Swing do Java possui essas 5 regiões de distribuição de elementos: north, south, east, west, and center; Grid Layout Card Layout Spring Layout Border Layout Flow Layout Respondido em 06/04/2020 19:27:19 Explicação: Border 5a Questão No uso de um JOpyionPane, um dos parâmetros se refere ao ícone que será utilizado para representar o tipo de mensagem. Qual das opções a seguir NÃO é válida para a definição deste ícone? JOptionPane.INFORMATION_MESSAGE JOptionPane.QUESTION_MESSAGE JOptionPane.ERROR_MESSAGE JOptionPane.EXCLAMATION_MESSAGE JOptionPane.WARNING_MESSAGE Respondido em 06/04/2020 19:27:25 Explicação: As opções válidas são INFORMATION_MESSAGE, ícone com a letra "i", QUESTION_MESSAGE, com uma interrogação, ERROR_MESSAGE, com um "x" estilizado, e WARING_MESSAGE, trazendo uma exclamação. 6a Questão Entre os diversos elementos ouvintes disponibilizados pelas bibliotecas gráficas do Java, qual deles poderia ser utilizado para acompanhar o movimento do mouse sobre o componente? MouseMotionListener TextListener FocusListener MouseListener ActionListener Respondido em 06/04/2020 19:27:30 Explicação: Para acompanhar o mouse deve ser utilizado MouseMotionListener, e a implementação de seus métodos mouseMoved, para movimentos sem o uso do botão pressionado, e mouseDragged, para situações de tratamento de arraste. 23/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2459675&courseId=13043&classId=1250428&topicId=2652532&p0=03c7c0ace395d80182db0… 3/3 7a Questão Existem diversas bibliotecas para criação de interfaces gráficas com uso de Java, e duas delas já estão presentes no JDK. Quais são elas? swt e swing awt e swt awt e jdbc jdbc e swing awt e swing Respondido em 06/04/2020 19:27:26 Explicação: As bibliotecas seriam awt e swing. O pacote swt é voltado para criação de GUI, mas relacionado à IBM, e não ao JDK padrão, e com relação ao jdbc, não se refere a janelas, mas à conexão e manuseio do banco de dados. 8a Questão As duas bibliotecas para GUI oferecidas pelo JDK trabalham com o uso de conteineres, os quais agrupam componentes visuais sobre eles com o uso de componentes do tipo Layout. Qual Layout trabalha com as posições North, South, East, West e Center? FlowLayout GridLayout BoxLayout BorderLayout GridBagLayout Respondido em 06/04/2020 19:27:33 Explicação: O correto seria BorderLayout, o qual aceita apenas um componente em cada uma das cinco posições, mas este componente pode ser um painel, com outro layout, como para adicionar os botões de OK e Cancela na posição South, bastando colocá-los em um Panel com FlowLayout. javascript:abre_colabore('38403','184719400','3686773114');