Hola, Buenas tardes.

Necesito que al pulsar un boton aparezca un calendario que para ello he utilizado swt ya que quería personalizar en mi idioma(vasco) y no lo sabia si se podia hacer con awt.


La cuestione s que tengo que seleccionar 2 fechas, uno para el comienzo de fecha y otro para el final : En la primera seleccion selecciona la fecha de lujo, pero luego , si quiero cambiar la fecha o elegir la fecha de expedición, entoces me da este error:

Exception in thread "AWT-EventQueue-0" org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Display.checkDisplay(Unkno wn Source)
at org.eclipse.swt.widgets.Display.create(Unknown Source)
at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)

Tengo nula idea sobre los widgets y swt , asi que os agradecería si alguien lo sabe , que em diga el porqué de ese error, cuando le pulso por segunda vez y que funciona por primera vez.

Y si no, alguien sabe si se puede, cómo se pueden personalizar-mas que nada el idioma- los calendarios en awt??


Gracias

Saludos

La solución completa para el hilo: aquí.