Calendario
-
Upload
morita-munoz -
Category
Documents
-
view
217 -
download
0
description
Transcript of Calendario
PROGRAMACION GRÁFICA DE JAVA CALENDARIO
María Guadalupe García Muñoz|Programar o morir UNIVERSIDAD TECNOLOGICA DEL VALLE DE TOLUCA
MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR
1
Contenido OBJETIVO ............................................................................................................................................. 2
EJEMPLO .............................................................................................................................................. 3
MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR
2
OBJETIVO Programación grafica de java un componente importante y muy usado que es el Calendar. He
encontrado muchos componentes de este tipo pero la mayoría de ellos de pago y otros gratuitos
pero sin buen diseño. Al final pude encontrar algo en SourceForge y seguramente podría servirnos
mucho; es un JCalendar en dos presentaciones, un frame del calendar como tal y la otra modalidad
incrustada en un combo.
Luego de descargar el JCalendar.jar se importa al proyecto. Para que sea más accesible en el futuro
podemos agregar el componente al panel de Beans de la IDE en el cual se esté trabajando y de esa
manera solo se necesita arrastrar al contenedor cada vez que tengamos que usarlo.
En la publicación dejo el LINK de descarga del JCalendar.jar.
MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR
3
EJEMPLO
/**
* jcalendar.jar
*/
package beastieux.gui;
import java.awt.FlowLayout;
import javax.swing.JFrame;
import org.freixas.jcalendar.JCalendar;
import org.freixas.jcalendar.JCalendarCombo;
/**
*
* @author beastieux
*/
public class Ejm17_JCalendar extends JFrame {
public Ejm17_JCalendar()
{
JCalendar calEjemplo1=new JCalendar();
MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR
4
JCalendarCombo calEjemplo2=new JCalendarCombo();
this.add(calEjemplo1);
this.add(calEjemplo2);
this.setLayout(new FlowLayout());
this.setSize(400, 300);
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
}
public static void main(String args[]) {
Ejm17_JCalendar obj = new Ejm17_JCalendar();
obj.setVisible(true);
}
}
MARÍA GUADALUPE GARCÍA MUÑOZ|PROGRAMAR O MORIR
5