Featured Posts

Demos EdisoncorSx En el siguiente enlace podrán encontrar algunos demos de las librerías EdisoncorSx http://code.google.com/p/edisoncorsx/downloads/list

Readmore

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...

Readmore

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...

Readmore

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...

Readmore

EdisoncorSx integrado con GoogleCode a través de NetBeans... En este tútorial voy a explicar como puedes tener un Netbeans el proyecto EdisoncorSx y poder tener los cambios que se van a realizar, lo que debes tener es instalado...

Readmore

Edisoncor Weblog Rss

Demos EdisoncorSx

Posted on : 16-07-2011 | By : edisoncor | In : edisoncorsx, java, Netbeans, Swing

0


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

Posted on : 30-06-2011 | By : edisoncor | In : edisoncorsx, java, Netbeans, Swing

7


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 espero empezar a postear más seguido, bueno ahora traigo una novedad una pequeñisima actualización a la librería(también la he tenido olvidada),

Lo primero les comparto como añadir la librería EdisoncorSx a netbeans e integrarla a la paleta de componentes

Ahora les dejo como pueden crear un sencillo proyecto basado en está librería

Continuación del demo

Bueno Ahora hablemos de los cambios, el principal cambio es que ahora el panelavatar cambio la forma de trabajar ahora se lo puede integrar con una clase avatar la misma que encapusula algunas características para el panelAvatar, como un id, titulo y la imagen que ahora son un solo objeto, en el video anterior pueden observar como trabaja y como podemos acceder al avatar que está al frente del panel

con el siguiente codigo accedemos al avatar seleccionado

panelAvatarChooser1.getSelectedAvatar()

binarios EdisoncorSx 0.07

Sources EdisoncorSx

 

Recuerde que también pueden integrarlo directamente desde code.google, más información

Pd: espero no perderme y poder seguir colaborando con está librería saludos

EdisoncorSx integrado con GoogleCode a través de NetBeans y Subversion

Posted on : 12-12-2010 | By : edisoncor | In : edisoncorsx, google, java, Netbeans, Tutorial

2


En este tútorial voy a explicar como puedes tener un Netbeans el proyecto EdisoncorSx y poder tener los cambios que se van a realizar,

  • lo que debes tener es instalado en tu máquina Subversión

En Ubuntu lo puedes realizar

 sudo apt-get install subversion subversion-tools
  • Luego en Netbeans selecciona la siguiente opción Team > Subversion > Checkout

  • Luego en el cuadro de dialogo colocamos http://edisoncorsx.googlecode.com/svn/trunk/

  • Luego en el siguiente paso seleccionamos el directorio donde se va a guardar localmente el proyecto

  • Finalmente nos aparecerá un dialogo donde nos pregunta si se desea abrir el cual aceptamos

  • Y eso es todo ahora podremos tener el proyecto sincronizado con las actualizaciones que se van realizando

Videos demostrativos sobre el uso de EdisoncorSx

Posted on : 10-11-2010 | By : edisoncor | In : edisoncorsx, java, Netbeans, Swing, Tutorial

1


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

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

Ejemplo de panel Avatar de EdisoncorSx

Posted on : 26-03-2010 | By : edisoncor | In : edisoncorsx, java, Netbeans, Swing

16


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


Agregar Libreria EdisoncorSx a paleta de Netbeans

Posted on : 25-03-2010 | By : edisoncor | In : edisoncorsx, java, Netbeans, Swing

12


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

Componentes sobre frame Transparente

Posted on : 08-06-2009 | By : edisoncor | In : java, Netbeans, Swing

8


Frame Transparente 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

        setUndecorated(true);
        setResizable(false);
        AWTUtilities.setWindowOpaque(this, false);

Lo que quita los controles de la ventana y a continuación el JFrame quedara transparente pero no sus componentes,

JLabel con Imagen Semitransparente

Posted on : 04-06-2009 | By : edisoncor | In : Netbeans, Swing

2


A veces se desea utilizar un Jlabel que tenga en su fondo una imagen, pero que la imagen no interfiera con la claridad del texto aquí la solución

import java.awt.AlphaComposite;
import java.awt.Composite;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.RenderingHints;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JLabel;
 
/**
 *
 * @author EdisonCor
 */
public class LabelConImagen extends JLabel{
 
    private float tran= 0.5f;
    private Image image=null;
    private Icon icono;
 
    public float getTran() {
        return tran;
    }
 
    public void setTran(float tran) {
        this.tran = tran;
    }
 
    public Image getImage() {
        return image;
    }
 
    public void setImage(Image image) {
        this.image = image;
        repaint();
    }
 
    public Icon getIcono() {
        return icono;
    }
 
    public void setIcono(Icon icon){
        this.icono=icon;
        setImage(((ImageIcon)icon).getImage());
    }
 
    @Override
    protected void paintComponent(Graphics g) {
          Graphics2D g2 = (Graphics2D) g;
 
        g2.setRenderingHint(RenderingHints.KEY_INTERPOLATION,
                RenderingHints.VALUE_INTERPOLATION_BILINEAR);
        Composite oldComposite = g2.getComposite();
        AlphaComposite newComposite =
	    AlphaComposite.getInstance(
                AlphaComposite.SRC_OVER,getTran());
        g2.setComposite(newComposite);
        if(getImage()!=null)
            g2.drawImage(getImage(), 0, 0, getWidth(), getHeight(), null);
        g2.setComposite(oldComposite);
        super.paintComponent(g);
    }
 
}

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

Jlabel transparente

una vez que le selecionemos la imagen vamos a personalizar el label con fuente y los características que desees

Jlabel transparente

Jlabel transparente

la clase también posee una propiedad tran donde se puede seleccionar el nivel de transparencia del JLabel

JLabel Transparente

JLabel Transparente

Aqui les dejo otro código para la utilización de esta clase

import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JTextField;
 
/**
*
* @author EdisonCor
*/
public class Mainframe extends JFrame{
 
private LabelConImagen  labelConImagen1;
 
  public Mainframe() {
      labelConImagen1 = new LabelConImagen();
 
      setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
 
      labelConImagen1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
      labelConImagen1.setText("Autos");
      labelConImagen1.setFont(new java.awt.Font("Tahoma", 1, 36));
      labelConImagen1.setIcono(new javax.swing.ImageIcon("D:\Edisoncor\Imágenes\Autos\11-WLP05.JPG")); // NOI18N
      labelConImagen1.setTran(0.7F);
      add(labelConImagen1,BorderLayout.NORTH);
      add(new JTextField(),BorderLayout.CENTER);
      pack();
  }
 
  public static void main(String args[]) {
      Mainframe main = new Mainframe();
      main.setVisible(true);
  }
 
}

Hibernate en una aplicación java Swing

Posted on : 28-02-2009 | By : edisoncor | In : Hibernate, java, Netbeans, Swing

0


Excelente tutorial donde nos indican como crear una aplicación de escritorio utilizando hibernate

En este tutorial, se usa  NetBeans IDE, Hibernate con una capa de POJOs aqui el tutorial

el Contenido

Advertise Here