Selector de Fechas para un jpanel

Iniciado por marvic, 4 Abril 2009, 19:30 PM

0 Miembros y 1 Visitante están viendo este tema.

marvic

Hola:

Estoy intentando usar un selector de fechas...
me he bajado:
http://jdatechooser.sourceforge.net/

he leido que solo tengo que meter en mi proyecto la libreria y ya usarlo..
pero a pesar de la documentacion no lo tengo nada claro.

Estoy usando eclipse, y al intentar sacar un panel de esta libreria
me da errores

y necesito lo mas sencillo del mundo:
tener el selector en un panel, nada mas

alguien puede ayudarme
o decirme otra libreria esplicandome un poco como usarla
oalgun sitio donde haya un ejemplo o algo asi..?
muchisimas gracias

sapito169

la cosa es muy sencilla solo tienes que leer
busca alguna opcion que diga agregar libreria es sencillo solo tines que buscar

Nakp

perdona el "spam"

como no había información sobre el selector de fechas mas completo que encontré, escribí esto después de usarlo:

http://www.nakp.net/programacion/jcalendar.html
http://www.nakp.net/programacion/jcalendar-tomando-datos.html

existian 2 pero eran megacutres xD

Ojo por ojo, y el mundo acabará ciego.

marvic

Siento el retraso de mi respuesta..

Muchas gracias por el blog... justo es lo que habia encontrado ..
y con lo que consegui empezar un poquito.. me sirvio mucho

creo que no me explique del todo bien,
habia conseguido gracias a esos posts de tu blog poner la libreria

he intentado poner en un panel un jcaledar y me da el siguiente error
(tambien intente hacer el ejemplo que tu me pasaste y siempre me da este error:)

ERROR [AWT-EventQueue-1] (Launcher.java:711) - Error localizando la clase de la extensiónisf.aq3.IUsuario.Extension.ExecuteNuevaAnalitica
java.lang.NoClassDefFoundError: com/toedter/calendar/JCalendar
   at isf.aq3.IUsuario.Extension.ExecuteNuevaAnalitica.<clinit>(ExecuteNuevaAnalitica.java:14)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
   at java.lang.Class.newInstance0(Class.java:350)
   at java.lang.Class.newInstance(Class.java:303)
   at com.iver.andami.Launcher.initializeExtensions(Launcher.java:679)
   at com.iver.andami.Launcher.access$9(Launcher.java:644)
   at com.iver.andami.Launcher$4.run(Launcher.java:334)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
   at com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58)
   at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

si supieras a que es debido ese error?
a que he puesto algo mal, es que no tengo ni idea por que puede ser..

muchisimas gracias


marvic

Bueno no me di cuenta, pero pongo el codigo que tengo por si acaso es util..
aunque es que es tan sencillo que no se...:

en ExecuteNuevaAnalitica, se llama a la clase
ElegirDatosAnalitica() que es donde esta el panel:

private JPanel getJPanelCalendario() {
if(jPanelCalendario == null) {
jPanelCalendario = new JPanel();
jPanelCalendario.add(jc);

}
return jPanelCalendario;
}



Nakp

creo que el problema es donde se ha agregado la librería... o que usas plecas en vez de puntos (?)

Citarjava.lang.NoClassDefFoundError: com/toedter/calendar/JCalendar

Ojo por ojo, y el mundo acabará ciego.