JFrame transparente con EdisoncorSx
Posted on : 27-03-2010 | By : edisoncor | In : edisoncorsx, java, Netbeans, Swing
14
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
gracias estan genial tu libreria solo una pregunta esta un detalle al correr este codigo en mac ya que no detecta los bordes redondeados y no crea la ventana al comentar esa linea de codigo si funciona lo demas a exepcion de hacer redondas las esquinas espero me puedas ayudar gracias.
se ve bkn…..
Sabes como hacerlo pero en GNU/linux?
Hola que tal, en realidad el proyecto y las pruebas fueron hechas en GNU/Linux distro ubuntu, lo que debes revisar es si tienes correctamente configuradas las interfaces gráficas de tu pc
hola… me podrias ayudar x fa…
lo que pasa es que tengo 2 problemas…
1_ la funcion para adaptar el jframe al panel no me funciona…. estoy usando un panel round, asi q por mientras he tenido que usar el panel nice, pero se me ven los bordes blancos
WindowsUtil.makeWindowsShape(jFrame_bloquearono, panelNice1.getShape());
2_tengo un panel con 1 panel nice y sobre una imagen con elementos de formulario, pero se pone como a titilar cada 3 segs + o -…
si m puedes ayudar x fa…
graias de antemano
Esta super todo lo que has compartido, estoy probando los componentes y estoy gratamente sorprendido…
Gracias por el aporte…
hola m fascina tus librerias..pero el archivo qsta colgado no compila m sale error ese de el jframe transparente nc si puedas revisarlo xfa gracias
hola, tengo una duda, donde quedo el post donde ponias el codigo para cambiar las imagenes del panelavatar.
convinado con el de la version 0.7 donde puedo usarlo como menu.
muchas gracias