Lo que sugiere david es la mejor opción, para evitar cambiar el tipo de dato del campo fecha.
Si quieres evitar realizar todos estos cambios, la fecha puedes insertarla directamente sin hacer uso de ninguna función.
Código mysql:
Ver originalString Ingreso2="INSERT INTO productosx (id,nombre,cantidad,fecha) VALUES('"+jtf_id.getText()+"','"+jtf_nombre.getText()+"','"+jtf_cant.getText()+"','"+FechaX+"');"
Para consultarla sería necesario usar str_to_date (como dice david) para formatear temporalmente el campo mientras se ejecuta la consulta.
un saludo.