Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Crear Busy Indicator

Buenas!

Quiero hacer un Componente personalizado del estilo "Busy Indicator", pero no tengo mucha idea de como implementarlo. Si debo heredar de JProgressBar y como, o hacer un componente que herede directamente de JComponente.

La cosa es que necesito controlar el progreso que lleva y demás.

He visto este: http://code.google.com/p/jbusycomponent/ pero tira de varias librerías externas que no es mi idea usarlas. Pero básicamente eso es lo que estoy buscando hacer, pero estoy un poco atascado.

Me podéis guiar un poco?

Muchas Gracias y Saludos!

febrero 27, 2012 | Unregistered Commenterhuspy

Si te he entendido bien, lo que quieres es un progress bar indeterminado.

http://docs.oracle.com/javase/tutorial/uiswing/components/progress.html#indeterminate

febrero 27, 2012 | Registered Commenterchoces

No, lo que quiero es un componente con el aspecto parecido al enlace que he puesto (una especie de donut con una pelotita dando vueltas).

febrero 27, 2012 | Registered Commenterhuspy

Es ésto, entonces:

http://docs.oracle.com/javase/tutorial/uiswing/misc/jlayer.html#animating

febrero 27, 2012 | Registered Commenterchoces

Si eso está perfecto, pero lo malo es que es sólo para la versión 7 de java :S.

Muchas Gracias igualmente!

febrero 27, 2012 | Registered Commenterhuspy

Siempre puedes usar su proyecto original JXLayer, en el caso de versiones anteriores de JavaSE

http://java.net/projects/jxlayer

febrero 27, 2012 | Registered Commenterchoces