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

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);
  }
 
}

JUGECU: JUG ECUADOR

Posted on : 03-04-2009 | By : edisoncor | In : java

0


Acaba de dar los primeros pasos el primer Java User Group de Ecuador, donde se busca:

“promover, apoyar, compartir los conocimientos de la tecnología JAVA en nivel general entre todos nosotros de tal forma que seamos un soporte para todos ellos y crescamos en conjunto”

Una gran iniciativa donde esperamos colaborar

Link: JUGECU: JUG ECUADOR

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

JButton con popup

Posted on : 04-12-2008 | By : edisoncor | In : java, Swing

1


Hola en esta oportunidad vamos a crear un JButton el cual lo combinaremos con un popup con el objetivo de tener un boton el cual podamos escoger múltiples acciones,

Lo primero vamos a crear la clase PopupButton que hereda de JToggleButton,  a continuación vamos a declarar dos atributos:

Aerith

Posted on : 13-11-2008 | By : edisoncor | In : java, Netbeans, Swing

0


aerith1

aerith

Hola amigos en esta oportunidad voy a escribir acerca de Aeirth que es un mashup que combina tres servicios Google Maps, Flickr, y  Yahoo’s geocoding webservice que ayuda a presentar en una forma de transición las fotos de viajes de flickr, Aeirth es una aplicación rica en componentes swing la cual en proximas entregas vamos a ir analizando, para poder utilizarlas en nuestras aplicaciones

aqui algunos screenshot, o puedes probarlo JNLP version

aerith

aerith

aerith

aerith

aerith

aerith

Videos javafx

Posted on : 09-05-2008 | By : edisoncor | In : java

0


Algunos video de Javafx en JavaOne 2008

JavaFx Demo

Sun Microsystems presenta JavaFX

Posted on : 09-05-2008 | By : edisoncor | In : java

0


javaLa plataforma Java es un estándar que se encuentra en miles de millones de dispositivos, desde navegadores y ordenadores (800.000) a teléfonos móviles (más de 2.000 millones) y reproductores Blu-Ray (13 millones), TVs (9 millones) y otros productos y dispositivos en red.

Demo Facebook en javaOne 2008

Posted on : 07-05-2008 | By : edisoncor | In : java

1


Interesante demo de Nandini Ramadi – Facebook Demo en  JavaOne 2008

Música e Innovación a cargo de Neil Young

Posted on : 07-05-2008 | By : edisoncor | In : java

1


Aqui dejo la conferencia de Neil young esta muy buena:

Neil Young – Innovation & Music – JavaOne 2008 – Part 1

Advertise Here