Você está aqui: Java ::: Classes e Componentes ::: JComboBox |
Como fornecer uma classe que implementa a interface ComboBoxModel para um dos construtores JComboBoxQuantidade de visualizações: 8833 vezes |
/*
Este exemplo mostra como criar um JComboBox
usando o construtor que aceita um objeto que
implementa a interface ComboBoxModel como
argumento. Veja o construtor:
JComboBox(ComboBoxModel aModel)
O Java fornece uma implementação desta
interface que possui quase todas as funcionalidades
que precisamos em um JComboBox. Esta classe é
chamada de DefaultComboBoxModel. Este é o modelo
padrão para a classe JComboBox. O objetivo deste
exemplo é apenas mostrar como você pode se
aventurar em construir seu próprio modelo de dados.
*/
import java.awt.*;
import javax.swing.*;
import java.util.*;
public class Estudos extends JFrame{
public Estudos(){
super("A classe JComboBox");
Container c = getContentPane();
c.setLayout(new FlowLayout(FlowLayout.LEFT));
// Cria um DefaultComboBoxModel para armazenar
// os itens do JComboBox
DefaultComboBoxModel modelo = new DefaultComboBoxModel();
// adiciona os itens
modelo.addElement("Osmar");
modelo.addElement("Marcos");
modelo.addElement("Igor");
// Cria o JComboBox
JComboBox combo = new JComboBox(modelo);
// Adiciona o JComboBox à janela
c.add(combo);
setSize(350, 250);
setVisible(true);
}
public static void main(String args[]){
Estudos app = new Estudos();
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




