JFrame transparente con EdisoncorSx
Posted on : 27-03-2010 | By : edisoncor | In : Netbeans, Swing, edisoncorsx, java
6
Hace algún tiempo escribí un post sobre JFrame transparente, y aca sobre otra forma de realizarlo, ahora vuelvo a escribir uno nuevo pero ahora es mediante la utilización de edisoncorSx, lo primero que debemos tomar en consideración si nuestra tarjeta gráfica soporta transparencias.
Para que sea semitransparente a nuestro componente debemos aplicar el siguiente método, donde el .7f es el nivel de transparencia que se desea
WindowsUtil.makeWindowsOpacity(this, .7f);
También podemos hacer que el frame tome la forma de alguna figura, como es el caso de panelNice que contiene un método que devuelve un Shape
WindowsUtil.makeWindowsShape(this, panelNice1.getShape());
Otro punto es que podemos hacer que se pueda arrastrar la ventana desde cualquier componente en especial con WindowDragger
new WindowDragger(this, panelNice1);
Acá les dejo los capturas de un ejemplo en tiempo de edición de un proyecto NetBeans que utiliza los componentes EdisoncorSx

y en tiempo de ejecución

Puedes bajarte el proyecto para Netbeans desde aquí
o puedes explorar todos los ejemplos






[...] JFrame transparente con EdisoncorSx Hace algún tiempo escribí un post sobre JFrame transparente, y aca sobre otra forma de realizarlo, ahora vuelvo a escribir uno nuevo pero ahora es mediante la… [...]
[...] JFrame transparente con EdisoncorSx Hace algún tiempo escribí un post sobre JFrame transparente, y aca sobre otra forma de realizarlo, ahora vuelvo a escribir uno nuevo pero ahora es mediante la… [...]
[...] Y de como aplicar otras caracterisiticas de jFrame transpaente [...]
[...] Y de como aplicar otras caracterisiticas de jFrame transpaente [...]
[...] Y de como aplicar otras caracterisiticas de jFrame transpaente [...]
heyyy exelente aporte tengo un buen rato tratando de hacer mi aplicacion trasparente o de alguna manera bolverla mas vistosa
en verdad gracias por compartir los componentes y la manera de utilizarlos
estare pendiente para algun nuevo comentario que realices gracia:D