jueves, 5 de junio de 2014

Icono personalizado en Java Swing

Esto solo funciona en JFrame;
Agregar lo siguiente en su Form

@Override
    public Image getIconImage() {
        Image retValue = Toolkit.getDefaultToolkit().
                getImage(ClassLoader.getSystemResource("imagenes/icono.png"));
        return retValue;
    }

donde icono.png es tomado de un paquete de recursos que usas en tu proyecto

Luego ir a la ventana de propiedades, escoger la propiedad "IconImage", click en el boton.

Cambiar la propiedad de "Set Form's iconImage property using" a "Value from existing component"

Luego cambiar "Get value from" a "Property", presionar el boton, seleccionar IconImage en la ventana que se abrio.

Luego acepta acepta y listo.. icono cambiado de su proyecto.

Bye

Eliminar registros duplicados en una tabla mysql

La forma mas facil es crear un indice unico usando el indicador IGNORE:

ALTER IGNORE TABLE `mitabla`
ADD UNIQUE `mitabla_idx1` (`campo1`, `campo2`);

Lo probe en tablas tipo myisam e innodb en MySQL 5.1

Me ayudo mucho este link :
http://blog.openalfa.com/como-eliminar-registros-duplicados-en-una-tabla-mysql

Bye