Ayuda con componente Beans en Java

Hola compañeros del foro en esta oportunidad estoy tratando de crear
un componente Beans totalmente personalizado el cual pueda utilizar como
cualquier otro componente visual swing.

lo que busco es añadirle una propiedad por ejemplo tipoDato y en esta propiedad
asignarle valores por ejemplo
- Numerico
- Entero
- Real
y despues poder modificar el valor de esta propiedad en tiempo de diseño desde mi ID Netbeans.

Para un mejor entendimiento, Un claro ejemplo similar a mi problema seria la Prodiedad que tiene la clase JTextField de java
horizontalAlignment y sus valores son

- LEADING
- TRAILING
- RIGHT
- etc..

Explicacion de mi clase
el nombre de mi clase es NewJTextField y lo heredo de JTextField

private int maxlength; //para determinar la longitud maxima de caracteres

tengo tres metodos que filtran los caracteres que el usuario escribe.
Con respecto a estes tres metodos no hay problema funcionan sin problemas.

1. private void soloNumeroEntero()
2. private void soloLetras()
3. private void soloNumeroReal()

lo que no logro es cargar datos en el Jcombobox tipo dato
this.tipoDato.addItem(new String[]{"Numerico", "Entero", "Real"});

Tengo un conocimiento basico en Java Beans, Me late que no estoy programando de la forma correcta
cuando arrastro mi beans a mi Jframe el netbeans me muestra un mensaje
"No se puede crear el componente. asegurese de que es un componente JavaBeans"
pido vuestra ayuda.
gracias.

Mi codigo completo es este

 

AdjuntoTamaño
NewJTextField.zip1.23 KB

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

hola compañero tu sabes como

hola compañero tu sabes como mandar llamar un archivo de audio dando valor a una variable ??

Imagen de linuxerito

Mi respuesta

Si podrias ser un poco mas claro.

haber si te entendi, ese valor que me indicas es supongo el nombre del archivo
Ya vuelvo.