A ver si a alguien se le ocurre el por qué de este fallo. Los dos datos Date (fechainicio y fechafin) están exactamente igual.
Con el botón modificar me pasa igual.
El error en cuestión es--> incompatible types: String cannot be converted to Date.
A ver si a alguien se le ocurre el por qué de este fallo. Los dos datos Date (fechainicio y fechafin) están exactamente igual.
Con el botón modificar me pasa igual.
El error en cuestión es--> incompatible types: String cannot be converted to Date.
Pero si lo tienes subrayado en rojo,
this.vista.CampoFechafinProyectos.getText()
, eso devuelve un String y la función requiere un Date, quita el getText()
#10 te dará error el primero que pilla, y bueno, envias las fechas al revés de como las tienes definidas en la firma xD
#10 Si te refieres a por qué el linter solo te subraya en rojo el fechafin y no fecha de inicio, si ambos se supone que están mal.
Pues porque el linter aborta si encuentra un error en la definición, no te enseña todos los errores.
Posteo aqui otra duda, así no tengo que abrir otro hilo.
El fallo en cuestión que me salta es este
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: No enum constant controlador.controlador.controladorproyecto.ListarProyectos
at java.lang.Enum.valueOf(Enum.java:238)
at controlador.controlador$controladorproyecto.valueOf(controlador.java:36)
at controlador.controlador.actionPerformed(controlador.java:117)
Y las líneas 36 y 117 respectivamente son estas
public enum controladorproyecto
{
@Override
public void actionPerformed(ActionEvent me) {
switch ( controlador.controladorproyecto.valueOf( me.getActionCommand() ) )
{
A ver si me podéis abrir un poco de luz.
pd: Vale, he conseguido que no me salga el error, algo es algo xD
#15 Ya te lo está diciendo el propio error:
me.getActionCommand()
es un argumento no válido para
controladorproyecto.valueOf()
ya que no existe ningún enumerable definido en esa clase con el valor de
me.getActionCommand()