Formato de Fecha

Hola amigo del foro

tengo el siguiente problema observen el codigo.

SimpleDateFormat Fecha = new SimpleDateFormat("yyyyMMdd",Locale.getDefault());
Date fechaDate = new Date();
String fecha2 = Fecha.format(fechaDate);

tengo un componente calendarcombobox pero no me funciona porque toma la fecha actual?? y necesito que se tome cualquier fecha.

aca tengo otro codigo pero me genera este error

Cannot format given Object as a Datey este es el codigo

SimpleDateFormat Fecha = new SimpleDateFormat("yyyyMMdd",Locale.getDefault());
Fecha.format(calendarFecha));

le agradezco la ayuda

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

mas info

Qué clase es el objeto calendarFecha que pasa a Fecha.format()? Debe ser un String con info válida en el formato que especificaste, por ejemplo 20101109 pero si pasas una fecha inválida o letras o algo así es normal que te arroje ParseException.

es un "CalendarComboBox",

es un "CalendarComboBox",

Imagen de neko069

correccion

en tu código tienes
 
qué no debería de ser
 
para que te devuelva la fecha???