1 - B
2 - D
3 - D
4 - A
5 - E
6 - E
7 - B
8 - D
9 - 3; print; print; 3
10 - Sugestão de implementação
package javaapplication1;
import java.awt.*;
public class Janela extends Frame {
private final int rows = 3, cols = 4 ;
public Janela() {
setTitle("GridLayout");
setSize(240, 100);
setLayout(new GridLayout(rows, cols));
}
public void addButton(int count) {
int max = rows * cols ;
if (count < max) {
max = count;
}
for (int i = 1 ; i <= max; ++i ) {
add(new Button("B" + i)) ;
}
}
public static void main(String[] args) {
JanelaGrid j = new JanelaGrid();
int qtde = 10 ;
try {
if (args.length > 0) {
qtde = Integer.parseInt(args[0]);
}
} catch (Exception e) {
}
j.addButton(qtde);
j.validate();
j.setVisible(true);
}
}
Disciplina: Programação orientada à Objetos - Prova B
1 - E
2 - D
3 - E
4 - A
5 - E
6 - C
7 - E
8 - B
9 - O resultado da execução desse código é a criação e exibição de uma janela gráfica com conteúdo vazio. Em AWT, frames estão associados a objetos da classe Frame. Este código demonstra as operações essenciais para que um frame AWT seja criado e exibido em um ambiente gráfico.
10 - Sugestão de implementação
import java.awt.*;
import javax.swing.*;
public class Estudos extends JFrame {
public Estudos() {
super("O gerenciador FlowLayout") ;
Container c = getContentPane();
c.setLayout(new FlowLayout());
// Cria três botões
JButton btn1 = new JButton("Voltar") ;
JButton btn2 = new JButton("Próximo");
JButton btn3 = new JButton("Cancelar");
// Adiciona os botões à janela
c.add(btn1);
c.add(btn2);
c.add(btn3);
setSize(450, 200);
setVisible(true)
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[]) {
new Estudos();
}
import javax.swing.*;
public class Estudos extends JFrame {
public Estudos() {
super("O gerenciador FlowLayout") ;
Container c = getContentPane();
c.setLayout(new FlowLayout());
// Cria três botões
JButton btn1 = new JButton("Voltar") ;
JButton btn2 = new JButton("Próximo");
JButton btn3 = new JButton("Cancelar");
// Adiciona os botões à janela
c.add(btn1);
c.add(btn2);
c.add(btn3);
setSize(450, 200);
setVisible(true)
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[]) {
new Estudos();
}
Posta a foto da prova por favor, Monteiro.
ResponderExcluiro que é sugestão de implementação ,
ResponderExcluirKarine Velardo, esse gabarito não é da sua disciplina !
ResponderExcluir