Baixe o app para aproveitar ainda mais
Prévia do material em texto
EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_s... CCT0760_EX_A3__V1 PROGRAMAÇÃO ORIENTADA A OBJETOS Lupa 3a aula VídeoPPTMP3 Exercício: CCT0760_EX_A3__V1 08/10/2018 17:49:27 (Finalizada) Aluno(a): 2018.3 EAD Disciplina: CCT0760 - PROGRAMAÇÃO ORIENTADA A OBJETOS 1a Questão 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(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(new Cursor(HAND_CURSOR)); frame.add(botao); JButton botao = new JButton("Enviar"); botao.setCursor(new Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); frame.add(botao); JButton botao = new JButton("Enviar"); botao.setCursor(Cursor.getPredefinedCursor(HAND_CURSOR)); frame.add(botao); 2a Questão Tenho uma aplicação que trabalha com cadastro de funcionários e que usa botões de rádio ou botões de opção. Para conseguir a exclusividade na marcação de um botão entre vários que apresentam o estado civil de um funcionário tenho que .... Criar cada objeto de JRadioButton e usar add para adicionar cada botão à interface. Assim, o grupo será criado automaticamente. Criar cada objeto de JRadioButton e usar add para adicionar cada botão à interface, além de setMnemonic para teclas de atalho. Assim, o grupo será criado automaticamente. Criar um objeto de ButtonGroup e adicionar cada botão de rádio a este objeto de ButtonGroup. Além disso, tenho que adicionar o objeto de ButtonGroup à minha interface. Criar cada objeto de JRadioButton e usar setMnemonic para as teclas de atalho. Criar um objeto de ButtonGroup e adicionar cada botão de rádio a este objeto de ButtonGroup. 3a Questão 1 of 3 08/10/2018 18:11 EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_s... Todos os componentes do SWING originados da superclasse JComponent possuem um conjunto de métodos que permite controlar aspectos visuais como fonte, cursor, borda, cor de fundo e cor de fonte. Dentre os métodos indicados abaixo, assinale aquele que permite trocar a cor de frente do componente: setBackground() setForeground() setCursor() setFont() setBorder() 4a Questão Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Em função dos tipos de bordas possíveis, correlacione as colunas abaixo: i. Simple ii. Matte iii. Titled iv. Compound ( ) Coloca uma borda com um texto ( ) Você define quantos pixels serão utilizados. ( ) Define as bordas simples. ( ) Podemos compor duas bordas com este estilo. ii, iii, i, iv ii, iv, i, iii iv, ii, i, iii iii, iv, i, ii iii, ii, i, iv 5a Questão A classe Cursor (java.lang.Object) encapsula a representação do bitmap do cursor do mouse. Para alterar o comportamento dos cursores, basta definir o novo tipo de cursor com: this.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR)); this.setCursor(Cursor.getPredefinedCursor(MOVE_CURSOR)); this.getPredefinedCursor(Cursor.setCursor(Cursor.MOVE_CURSOR)); this.getCursor(Cursor.MOVE_CURSOR); Cursor.setPredefinedCursor(Cursor.MOVE_CURSOR); 6a Questão Dentro do pacote javax.swing, a classe utilizada para criar um escopo de opções exclusivas é: JToggleButton ButtonGroup JRadioButton JButton JCheckBox 2 of 3 08/10/2018 18:11 EPS http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num_s... 7a Questão Na criação de menus, usando o pacote javax.swing, a classe que funciona como container para as diversas opções de menu e: JComponent JFrame JMenuItem JMenuBar JMenu 8a Questão Na montagem de um menu em barras, em uma interface gráfica, qual a classe que possibilita a criação de itens de menu? JMenuItem JMenuBar JMenuList JMenu JMenuOption 3 of 3 08/10/2018 18:11
Compartilhar