Exercicios para Criacao de Programa em JAVA

323 palavras 2 páginas
Disciplina: Aplicação de Linguagem de
Programação Orientada a Objetos (ALPOO)

1

Laboratório Java

04/09/14

Fernando - fernandomariani@gmail.com

2

Exercício – Transformar a Janela Atual de AWT para Swing

04/09/14

Fernando - fernandomariani@gmail.com

3

Transformar a janela de AWT para
Swing
ü Todos os componentes da janela devem ser trocados por componentes do Swing ü Todas as mudanças devem ser feitas tanto na declaração da variável quanto na inicialização dos componentes (quando é feito o new()) ü Frame deve ser trocado por JFrame (no extends da classe) ü Label deve ser trocado por JLabel ü TextField deve ser trocado por JTextField

04/09/14

Fernando - fernandomariani@gmail.com

4

Transformar a janela de AWT para
Swing
ü O campo Choice deve ser trocado para JComboBox

Na parte que os times são adicionados ao componente choice (no construtor da classe), devemos alterar de time.add(“São Paulo”) para time.addItem(“São Paulo”) por exemplo, pois o JComboBox usa um método com nome diferente para adicionar.

No método limpar, trocar o time.select(0) para time.setSelectedIndex(0) ●
No método gravar, trocar:
s.setString(2, time.getSelectedItem(time.getSelectedIndex())); por s.setString(2, (String)time.getSelectedItem());

04/09/14

Fernando - fernandomariani@gmail.com

5

Transformar a janela de AWT para
Swing
ü O campo Checkbox dos componentes chkboxMasc e chkboxFem deve ser trocado para JRadioButton ü O componente CheckBoxGroup deve ser trocado para ButtonGroup

No metodo limpar, trocar de chkboxGroup.setSelectedCheckbox(null); para chkboxGroup.clearSelection();

No metodo gravar, trocar de
s.setString(3, chkboxGroup.getSelectedCheckbox().getLabel()); para s.setString(3, chkboxGroup.getSelection().getActionCommand());


04/09/14

No construtor da classe, trocar de chkboxFem.setCheckboxGroup(chkboxGroup); chkboxFem.setCheckboxGroup(chkboxGroup);
por

Relacionados

  • Planejamento JAVA
    2755 palavras | 12 páginas
  • Huxley
    1360 palavras | 6 páginas
  • Soft
    4162 palavras | 17 páginas
  • Palnos tematicos
    875 palavras | 4 páginas
  • Matoni
    5636 palavras | 23 páginas
  • Software educacional para Java
    6732 palavras | 27 páginas
  • programaçao
    50191 palavras | 201 páginas
  • Orientação a objetos com java
    50067 palavras | 201 páginas
  • atps java
    345 palavras | 2 páginas
  • Conceitos básicos de programação
    2351 palavras | 10 páginas