ComboBox dentro da Propriedade do JavaBeans

 Eu criei um componente JavaBean que estende o JTextField, coloquei na paleta, e depois pegei da paleta e arrastei até JFrame, deu certo, até ai tudo beleza, coloquei novas propriedade(criei um atribudo e depois o get e o set), fiz algumas funções, até ai o componente funciona perfeitamente, mas agora eu estou precisando criar uma propriedade que lista várias opções, no estilo do ComboBox, Abaixo vai um exemplo de como eu gostaria que foce essa propriedade:

 Eu já tentei criar um atributo(variável) do tipo JComboBox e preencher com setModel, aparece as informações mas não aparece no estilo de ComboBox, então peço uma ajuda de todos para me dar umas dicas.

Abaixo vai o código do componente que eu criei e funciona perfeitamente.

[code]package componentes.teste;

import java.io.Serializable;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JComboBox;
import javax.swing.JTextField;
import javax.xml.soap.Node;

public class meuBean extends JTextField implements Serializable{

protected String[] aNomeCluna;
protected JComboBox aCombo;
protected JComboBox abCombo;

public JComboBox getaCombo() {
    return aCombo;
}

public void setaCombo(JComboBox aCombo) {
    this.aCombo = aCombo;
}

public JComboBox getAbCombo() {
    return abCombo;
}

public void setAbCombo(JComboBox abCombo) {
    this.abCombo = abCombo;
}

public String[] getANomeCluna() {
    return aNomeCluna;
}

public void setANomeCluna(String[] aNomeCluna) {
    this.aNomeCluna = aNomeCluna;
}

public String getANomeCluna(int index) {
    return this.aNomeCluna[index];
}

public void setANomeCluna(int index, String newANomeCluna) {
    this.aNomeCluna[index] = newANomeCluna;
}

public meuBean() {
    setANomeCluna(new String[]{"Bruno", "Wagner", "Jesus"});//Seta o atributo aNomeColuna com um Array
    aCombo = new JComboBox(new String[]{"Bruno", "Wagner", "Jesus"});//Instancia o aCombo mandando por marametro um array
    abCombo = new JComboBox();//Instancia o abCombo
    abCombo.setModel(new DefaultComboBoxModel(new String[]{"Bruno", "Vini"}));
}

}[/code]

Abaixo vai a imagem das minhas propriedades gerada pelo código acima, onde umas estão preenchidas e outras não, mas as três propriedades que eu criei não lista os valores em formato ComboBox.

Abaixa vai o link da solução que adotei para resolver o meu caso

http://www.guj.com.br/107-criar-uma-propriedade