Demos EdisoncorSx En el siguiente enlace podrán encontrar algunos demos de las librerías EdisoncorSx
http://code.google.com/p/edisoncorsx/downloads/list
Actualización EdisoncorSx 0.07 Ha sido un largo tiempo desde la ultima vez que escribí por ultima vez, debo confesar que al blog lo he tenido un poco olvidado(por algunas razones laborales), per...
EdisoncorSx Hola amigos, hace algún tiempo que no pósteo nada en absoluto y al blog lo he tenido un poco olvidado, pero mas vale tarde que nunca, en está ocasión...
Actualización EdisoncorSx 0.06 Hola como están ahora con poco tiempo para dedicarme al blog, pero bueno por ahí he sacado un tiempo y he realizado algunas actualizaciones, esperando que todas...
En este primer video les dejo como es la forma de integrar las librería EdisoncorSx a Netbeans
En este segundo video podemos observar como despues de agregar Edisoncorsx como libreria a Netbeans, podemos agregarla a la paleta de componente de Netbeans
y por ultimo como empezar a realizar aplicaciones usando esta herramienta
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
En este primer ejemplo vamos a ver como es la utilización del componente PanelAvatarChooser de la librería EdisoncorSx, para ello vamos a utilizar netbeans, lo que tu tienes que crear es un componente Swing GUI Forms en tu proyecto (File → New File →Swing GUI forms), como por ejemplo un Jframe, un JDialog, etc,
Luego del panel de componentes selecciona PanelAvatarChooser y arrastralo hasta el formulario
Una forma sencilla de poder utilizar la librería EdisoncorSx a Netbeans es integrándola como librería nativa, lo cual permitirá una fácil utilización de esta el primer paso que debemos realizar es descargarla la cual la puedes hacer desde aquí, una vez que has descargado descomprimes la librería.
Luego desde NetBeans accedemos al menú tools y accedemos a la opción Libraries, donde aparecerá el siguiente cuadro de dialogo
A veces se necesita que el JFrame de una aplicación java este transparente pero no los controles para eso es necesario poner el siguiente codigo antes de que el JFrame este visible
ahora una vez que creamos la clase LabelConImagen ahora la vamos a utilizar lo primero es que vamos a agregar en un Jframe, lo podemos hacer en netbeans con solo arrastrar la clase desde el navegador de proyectos hasta un JPanel, Jdialog, Jframe, aquí vamos a observar la propiedad icono de donde nosotros podemos seleccionar la imagen
Jlabel transparente
una vez que le selecionemos la imagen vamos a personalizar el label con fuente y los características que desees
Jlabel transparente
la clase también posee una propiedad tran donde se puede seleccionar el nivel de transparencia del JLabel
JLabel Transparente
Aqui les dejo otro código para la utilización de esta clase
Hola amigos en un anterior post se hablo como crear un Jframe transparente con la utlizacion de las librerias de JNA(Java Native Access) esta librerias permite acceder facilimente a las librerias nativas de Windows, pero con la liberacion de Java SE 6 Update 10 Beta la utilizacion de JNA ya no es necesario lo unico es la utilizacion de JSE6u10
En un post que se escribio con anterioridad me preguntaban si habia como cambiarle la foma, de la tradicional rectangular a otra forma personalizada, esto tambien lo podemos realizar utilizando las librerias de JNA, para aplicar tenemos crear primero la mascara que se le va aplicar al Jframe
A veces estamos cansados de realizar nuestras apicaciones en panel que nos presenta un aspecto poco llamativo, gracias a Java esto nosotros podemos cambiarlo, para esto vamo a crear una clase GradientPanel la cual va a tener tres atributos principales