Buscar

LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

12/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13051&classId=1265828&topicId=3042585&p0=03c7c… 1/3
 
Um estagiário de programação foi incumbido de verificar uma linha de código de um programa que apresentava uma tela de forma
indesejada. 
 
JOptionPane.showInputDialog(null," "," ",JOptionPane.QUESTION_MESSAGE);
 
Para corrigir é necessário conhecer o que se espera, respectivamente, nos campos entre aspas. Assinale a alternativa que define
respectivamente.
A JOptionPane é a classe mais simples do Swing, esta classe mostra janelinhas de mensagens, confirmação e erros, entre outras.
Marque a alternativa que apresenta o método mais apropriado de se mostrar uma mensagem para o usuário.
LINGUAGEM DE PROGRAMAÇÃO
 CCT0756_A8_201207000566_V1 
Lupa   Calc.
   
  
Vídeo
 
PPT
 
MP3
 
Aluno: PEDRO HENRIQUE IZIDORO DE BARROS Matr.: 201207000566
Disc.: LINGUAGEM DE PROGRAM  2020.1 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este
modelo de questões que será usado na sua AV e AVS.
 
1.
símbolo do tipo de mensagem e o tamanho a cor da caixa de texto.
texto da barra de título e o texto interno do campo texto.
texto interno da caixa de leitura e o texto do campo texto.
texto interno da caixa de leitura e o texto da barra de título.
texto da barra de título e o texto interno da caixa de leitura.
 
Gabarito
 Coment.
 
 
 
2.
JOptionPane.showInputDialog(null, "Minha mensagem!");
JOptionPane.showConfirmDialog(null, "Minha mensagem!");
JOptionPane.showFileChooser(null, "Minha mensagem!");
JOptionPane.showQuestionMessage(null, "Minha mensagem!");
JOptionPane.showMessageDialog(null, "Minha mensagem!");
 
Gabarito
 Coment.
 
 
javascript:voltar();
javascript:voltar();
javascript:duvidas('568612','7121','1','3523870','1');
javascript:duvidas('231733','7121','2','3523870','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','8','','JVJ3PYX5X8KJAXGUI20W','314415366');
javascript:abre_frame('2','8','','JVJ3PYX5X8KJAXGUI20W','314415366');
javascript:abre_frame('3','8','','JVJ3PYX5X8KJAXGUI20W','314415366');
12/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13051&classId=1265828&topicId=3042585&p0=03c7c… 2/3
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 é:
Supondo uma aplicação que utiliza um botão (JButton) com tratamento de eventos implementado dentro da 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.
Para tratar os eventos relacionados a botões( Jbutton, JradioButton, JcheckBox, JtoogleButton) ou itens de um menu (JMenuItem), devem-
se criar classes para manipulação a partir de interface java.awt.event.ActionListener. Essa interface tem apenas um método
(actionPerformed(ActionEvent e)), motivo pelo qual:
Evento é um acontecimento relevante no meio externo ao sistema . Portanto um evento pode ser considerado como o resultado da interação
do usuário com algum componente. Na linguagem java, o evento gerado sempre que um botão for pressionado, este irá percorrer a sua lista
interna chamando o método:
 
3.
public void actionPerformed(ActionEvent e)
public void itemPerformed(ActionEvent e)
public void actionStateChanged(ActionEvent e)
public void itemStateChanged(ActionEvent e)
public void actionListenet(ActionEvent e)
 
Gabarito
 Coment.
 
 
 
4.
ActionPerformed
addActionListener
ActionEvent
ActionListener
getActionCommand
 
Gabarito
 Coment.
 
 
 
5.
não existe uma classe adaptadora (adapter) para este tipo de evento.
não se pode associar nenhuma ação a esses comonentes gráficos.
existem diversos adapters (classes adaptadoras) para este tipo de evento.
estes componentes gráficos são estáticos e não efetuam eventos.
não associa-se a estes componentes diversos tipos de eventos.
 
 
 
 
6.
actionEvent
actionPerformed
ItemListener
ActionListener
abstractClass
 
 
 
Explicação:
Para adicionar listeners, a classe que representa o botão (JButton) possui um método chamado addActionListener, que recebe por parâmetro
um objeto que implementa a interface ActionListener. A interface ActionListener especifica um método chamado actionPerformed que será
javascript:duvidas('577553','7121','3','3523870','3');
javascript:duvidas('577112','7121','4','3523870','4');
javascript:duvidas('641716','7121','5','3523870','5');
javascript:duvidas('572722','7121','6','3523870','6');
12/04/2020 EPS
estacio.webaula.com.br/Classroom/index.html?id=1120845&courseId=13051&classId=1265828&topicId=3042585&p0=03c7c… 3/3
disparado toda vez que o usuário clicar naqule botão.
 
 
 
 
 
 
 
Legenda:      Questão não respondida     Questão não gravada     Questão gravada
 
 
Exercício inciado em 12/04/2020 16:09:51. 
 
 
 
javascript:abre_colabore('35156','186019303','3709182864');

Continue navegando