Linguagem de programação

836 palavras 4 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: _________________________________________________________
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");

Relacionados

  • Linguagem de programação
    2473 palavras | 10 páginas
  • linguagem de programação
    1772 palavras | 8 páginas
  • linguagem de programaçao
    582 palavras | 3 páginas
  • Linguagem de Programação
    678 palavras | 3 páginas
  • linguagem de programação
    2582 palavras | 11 páginas
  • Linguagens de programação
    8924 palavras | 36 páginas
  • Linguagens de Programação
    1093 palavras | 5 páginas
  • Linguagem de Programação
    2774 palavras | 12 páginas
  • Linguagem de Programação
    1562 palavras | 7 páginas
  • Linguagens de programação
    1385 palavras | 6 páginas