Colocar X en nuestras Pestañas
Esto es algo que siempre quise hacer y no sabia como, hasta ahora...
Y como ya se como se hace solo quiero compartirlo con todos ustedes. Algunas imagenes para que vean como queda.
para que vean todo el codigo y un Applet, entren a Java Zone
- roger1345's blog
- Inicie sesión o regístrese para enviar comentarios
Interesante. Que tal está el
Interesante.
Que tal está el desempeño comparandolo con el que no tiene el botón ( el default pues )?
una de las clasicas preguntas
una de las clasicas preguntas si colocas una x para cerrar las pestañas tienes que colocar algun mecanismo para volver a abrirlas no?
gran contribucion
buena contribucion señores aunke tengo una duda como poner las pestañas en la barra de titulo en el frame o mejor dicho como usar la barra de titulo en java es una duda que tengo pues me gustaria hacer una aplicacion como google chrome o como firefox 4
@LWSH :) :) Yo hice una
@LWSH :) :) Yo hice una pequeño frame hace tiempo ( con fines recreativos ) que estaba igualita a chrome. Solo tienes que echarle un poco de "coco" pero es casi natural.
En resúmen, tienes que ocultar el header ( la barra de titulo ) con
con lo cual pierdes automáticamente la posibilidad de darle usar el drag / resize etc. con el mouse y claro, también los botones de maximizar y cerrar. Para compensarlo tienes que poner tres botones con border = 0 ( o sin borde ) que sustituyan esa funcionalidad y además agregar un mouse listener al componente principal para que cuando haya un click y se arrastre, seas tu quién mueve el frame.
Para que me entiendas mejor algo así:
Y hay que agregarle los listener que pierdes al ponerlo como undecorated = true
Obvio hay que trabajar en los botones, para darle el tamaño adecuado, ponerles imagenes en vez de texto ( X y _ ) e imagenes para cuando pasas el mouse etc. etc. con un poco de tiempo ( menos de 3 días ) debería de hacer algo decente.
gracias
compa tenia esa duda desde hace mucho y me decian que no se podia pero gracias empezare a hacer una aplicacion asi neta gracias compa