Hola de nuevo,
he estado probando con lo de capturar por pantalla pero no me aclaro
He probado un ejercicio parecido. Consiste en crear una clase Pelicula para crear las peliculas de un cine (ningún problema con esta clase) y una clase Sesion para las sesiones del cine.
Esta clase Sesion tiene un campo fecha tipo Date, pero no sé como pasarle valor a este campo cuando construyo un nuevo objeto, estoy atascado.
Aquí está el código de la clase Sesion a falta de crear los métodos.
--Utilizo BlueJ para realizar las aplicaciones
import java.util.Date;
public class Sesion
{
// instance variables - replace the example below with your own
private Date fecha;
private Pelicula pelicula;
private int butacas;
private int butacas_disponibles;
/**
* Constructor for objects of class Sesion
*/
public Sesion(Date fecha, Pelicula pelicula, int butacas, int butacas_disponibles)
{
// initialise instance variables
this.fecha = fecha;
this.pelicula = pelicula;
this.butacas = butacas;
this.butacas_disponibles = butacas_disponibles;
}
viendo la ayuda de BlueJ, he visto que Date puede tener la forma
Date(int year, int month, int day, int hour, int minute)
de modo que intento dar valor al campo fecha. Si quiero escribir el 2 de julio de 2015 a las 15:30 escribo 115,6,2,15,30 pero nada, salta el
error: <identifier> expected ¿qué puedo hacer?