programa

558 palavras 3 páginas
UNESA – Universidade Estácio de Sá
Professora : Programação Orientada a Objetos
Aluno(a) : 1º. Sem/2012

AV1 (PARA ESTUDO EM 2/2012)

1) (vale 0.5) Um aluna programou a criação de uma janela usando Swing, mas não conseguiu visualizar a janela . Que instrução deve ser escrita para resolver este problema, sabendo que janela é um objeto de JFrame ? Solução : janela.setVisible(true);

2) Considere o trecho que trabalha com FlowLayout.

Pede-se :
a) (vale 1.5) Reescreva-o com o BorderLayout de forma a obter a seguinte tela :

Solução : alterar as linhas 26 e depois da 33 até a 36 de forma a ficar assim : JPanel painel = new JPanel(new BorderLayout()); painel.add(botaoAzul,BorderLayout.NORTH); painel.add(botaoVerde,BorderLayout.WEST); painel.add(botaoVermelho,BorderLayout.EAST); painel.add(botaoAmarelo,BorderLayout.SOUTH);

b) (vale 0.5) Escreva a instrução para que a cor do botão Cor verde fique verde.
Solução : botaoVerde.setBackground(Color.GREEN);

c) (vale 0.7) Deseja-se que quando o botão Cor azul estiver em foco, o cursor mude de padrão para cruz. Escreva as instruções para obter tal efeito.
Solução : Cursor c = new Cursor(Cursor.CROSSHAIR_CURSOR); botaoAzul.setCursor(c);

3) (vale 2.3) Preciso criar uma área de texto que tenha 10 linhas e 10 colunas, barras de rolagem e borda com espessura 2, de qualquer cor. Desejo trabalhar nesse área com fonte Arial, tamanho 12 e estilo normal. Um amigo escreveu o trecho abaixo, mas há erros.
Pede-se : Identifique cada erro e reescreva, corretamente, todo o trecho de código dado.
//TRECHO
JTextArea bloco;
JScrollPane rolagem = new JScrollPane(bloco); bloco.setFont(“Arial”, PLAIN,12); bloco.setBorder(new LineBorder(Color.RED));
Solução :
JTextArea bloco = new JTextArea(10,10);
JScrollPane

Relacionados

  • programa;a
    382 palavras | 2 páginas
  • Programas
    1376 palavras | 6 páginas
  • programa
    3016 palavras | 13 páginas
  • programa
    319 palavras | 2 páginas
  • programas
    529 palavras | 3 páginas
  • Programa
    1924 palavras | 8 páginas
  • Programa
    332 palavras | 2 páginas
  • Programas
    3836 palavras | 16 páginas
  • programa
    909 palavras | 4 páginas
  • programas
    557 palavras | 3 páginas