Exercicio Aplicação da Linguagem de Programação Orientada a Objetos

1075 palavras 5 páginas
b) Descreva as funções de cada componente.
JPanel
Um container visual e genérico, que engloba todos os componentes no palco. Trabalha em auxílio com o controle de layouts. O construtor principal cria um objeto JPanel com FlowLayout, no entanto diferentes layouts podem ser especificados durante o desenvolvimento, ou através do método setLayout().
De acordo com a Profa. Flávia Cristina Bernardini, “Um panel é um container que podemos usar além do JFrame”
JcomboBox
Permite ao usuário escolher uma das várias opções, pode ter duas formas diferentes. A forma padrão é a caixa de combinação editável, que possui um botão e uma lista drop-down de valores. A segunda forma, chamada de caixa de combinação editável, possui um campo de texto com um pequeno botão adjacente. O usuário pode digitar um valor no campo de texto ou clicar no botão para exibir uma lista drop-down.
JList
Apresenta ao usuário um grupo de itens, exibido em uma ou mais colunas, para ser selecionado. As listas podem ter muitos itens, por isso são muitas vezes colocados em painéis de rolagem. Além das listas, outros componentes Swing apresentam vários itens selecionáveis para o usuário, tais como: caixas de combinação, menus, tabelas e grupos de caixas de seleção ou botões de rádio.
JButton
É o componente mais utilizado para a criação de formulários onde é necessário a utilização de botões para ativar ações do formulário, ou ações externas como salvar em um banco de dados ou salvar em um arquivo entre outros. Uma boa prática de programação é utilizar o nome do componente e acrescentar ao final o nome da função desse botão no formulário.
JCheckBox
A classe JCheckBox fornece suporte para os botões de caixa de seleção. Podemos também colocar caixas de seleção em menus, usando a classe JCheckBoxMenuItem. Como o JCheckBox e JCheckBoxMenuItem herdam instâncias de AbstractButton, as caixas de seleção têm todas as características habituais de botão. Caixas de seleção são semelhantes aos

Relacionados

  • 11500F2D 6EAF 4E9D ADD1 7A78BCC9E2B3
    1187 palavras | 5 páginas
  • Aesthetica
    1006 palavras | 5 páginas
  • Pesquisa
    6107 palavras | 25 páginas
  • aluno
    8765 palavras | 36 páginas
  • Trabalho de filosofia
    1496 palavras | 6 páginas
  • a historia da humanidade
    7987 palavras | 32 páginas
  • O Ensino do Polimorfismo nos Cursos de Licenciatura em Ciência da Computação: Proposta de um material instrucional
    3433 palavras | 14 páginas
  • Apostila Java Modulo 2
    19086 palavras | 77 páginas
  • Apostila POO
    12748 palavras | 51 páginas
  • Aula 1 - programação orientada a objeto - java
    1084 palavras | 5 páginas