Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201803102759) Acerto: 1,0 / 1,0 Trabalhando com componentes visuais como JFrame identifique qual o método abaixo é FALSO. public void setVisible(boolean v): Faz com que o frame se torne visível (v=true) ou não (v=false). public void setDefaultCloseOperation(int op) : Faz a janela realizar uma determinada operação quando fecha. Mais comum: JFrame.EXIT_ON_CLOSE. public void show(): Faz o frame aparecer na tela. public void setTitle(String title): Coloca um título na barra de título da janela. public void PasteCopy(): Faz a cópia/cola de um texto. 2a Questão (Ref.:201803759943) Acerto: 0,0 / 1,0 Os objetos da classe JScrollPane fornecem capacidade de rolagem a componentes JComponent. O construtor JScrollPane(int, int) recebe, como parâmetros, dois valores inteiros que definem a política de rolagem - horizontal e vertical. Neste contexto, assinale a alternativa que apresenta a constante que representa a política para a barra de rolagem horizontal aparecer somente quando necessário. VERTICAL_SCROLLBAR_ALWAYS HORIZONTAL_SCROLLBAR_NEVER HORIZONTAL_SCROLLBAR_ALWAYS HORIZONTAL_SCROLLBAR_AS_NEEDED VERTICAL_SCROLLBAR_AS_NEEDED 3a Questão (Ref.:201803704349) Acerto: 1,0 / 1,0 BorderLayout é a classe gerenciadora de leiaute que dispõe os componentes GUI em cinco áreas: norte (parte superior), sul (parte inferior), leste (lado direito), oeste (lado esquerdo) e centro. Quando não definimos em qual setor o componente irá entrar, ele irá para qual área? Sul Leste Oeste Norte Centro Gabarito Coment. Gabarito Coment. 4a Questão (Ref.:201803759992) Acerto: 1,0 / 1,0 Os gerenciadores de layouts organizam os componentes GUI em um container de objetos com o objetivo de construir uma apresentação melhor. Sua função é facilitar a vida do designer na construção das interfaces. Essa funcionalidade permite que o programador se concentre na aparência e nos comportamentos básicos, deixando para o gerenciador de layout a responsabilidade do detalhe da aparência. Neste contexto, assinale a alternativa que apresenta o conjunto de linhas que configura o gerenciador FlowLayout para o container corrente. layout = new FlowLayout(); getContentPane(layout); layout = new FlowLayout(); getContentPane().setLayout(layout); layout = new FlowLayout(); getContentPane().getLayout(layout); layout = new FlowLayout(); getPane().setLayout(layout); layout = new FlowLayout(); getContent().setLayout(layout); 5a Questão (Ref.:201803640071) Acerto: 1,0 / 1,0 Na montagem de um menu em barras, em uma interface gráfica, qual a classe responsável pela estrutura do menu? JMenuBar JMenu JMenuItem JmenuStruct JMenuOption 6a Questão (Ref.:201804148394) Acerto: 1,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(Cursor.getPredefinedCursor(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(new Cursor(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.getPredefinedCursor(Cursor.HAND_CURSOR)); frame.add(botao); 7a Questão (Ref.:201803580346) Acerto: 1,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 completa corretamente a lacuna da afirmação a seguir: "O evento _________ é disparado quando a ação do usuário é clicar em componente JComponent." WindowEvent ActionEvent ItemEvent KeyEvent MouseEvent 8a Questão (Ref.:201803252654) Acerto: 1,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 v, iv, i, vi, ii, iii iii, ii, i, vi, iv, v iii, iv, i, vi, ii, v v, ii, i, vi, iv, iii Gabarito Coment. 9a Questão (Ref.:201803261313) 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: KeyListener TextListener ActionListener ItemListener MouseListener Gabarito Coment. 10a Questão (Ref.:201803645750) Acerto: 1,0 / 1,0 Qual método é acionado quando ocorre a alteração do texto de um componente associado a TextListener? textValueChanged actionPerformed textUpdated textChanged textPerformed
Compartilhar