Ad2 linguagem programação ii

1070 palavras 5 páginas
Universidade do Sul de Santa Catarina – Unisul
Campus Virtual

|[pic] |Atividade de avaliação a distância 2 (AD2) |

Disciplina: Linguagens de Programação II
Curso: Web Design e Programação
Professor:
Nome do aluno:
Data:

Orientações:
Procure o professor sempre que tiver dúvidas.
Entregue a atividade no prazo estipulado.
Esta atividade é obrigatória e fará parte da sua média final.
Encaminhe a atividade via Espaço UnisulVirtual de Aprendizagem (EVA).

1) Ao estudarmos os componentes visuais do Java, conhecemos um importante componente, JList, que permite que uma série de itens sejam exibidos em uma caixa de texto. Esses itens podem ser adicionados ou removidos da lista. O código abaixo cria uma janela da aplicação AvaliacaoList, com dois nomes previamente cadastrados na lista. Além dos nomes cadastrados no Jlist, há uma caixa de texto e dois botões, conforme imagem abaixo: (3,5 pontos)

[pic]

import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*;

public class AvaliacaoList extends JFrame implements ListSelectionListener {

private JList list; private DefaultListModel listModel; private JButton addButton, removeButton; private JTextField caixaNome;

public AvaliacaoList() { super("AvaliacaoList");

listModel = new DefaultListModel(); listModel.addElement("Nome 1"); listModel.addElement("Nome 2");

list = new JList(listModel); list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); list.setSelectedIndex(0); list.addListSelectionListener(this); JScrollPane listScrollPane = new JScrollPane(list);

addButton = new JButton("Adiciona"); addButton.setActionCommand("Adiciona"); addButton.addActionListener(new addListener());

removeButton = new JButton("Remove"); removeButton.setActionCommand("Remove");

Relacionados

  • Linguagem de programação
    836 palavras | 4 páginas
  • Livro didático Projeto Integrador Unisul
    36809 palavras | 148 páginas
  • organização de computadores
    9345 palavras | 38 páginas
  • Robótica
    18668 palavras | 75 páginas
  • Zigbee
    9874 palavras | 40 páginas
  • O uso da internet e da comunicação sem fio via zigbee em sistemas embutidos
    18331 palavras | 74 páginas
  • Zigbee
    17998 palavras | 72 páginas
  • Tecnologia
    29470 palavras | 118 páginas
  • administração
    16876 palavras | 68 páginas
  • Historia dos computadores
    51161 palavras | 205 páginas