Clase 14-05-24 - 2 - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
vale, vamos a ejecutar esto
00:00:01
pues no nos sale ahí nada
00:00:02
en el área de texto
00:00:07
no hay aquí
00:00:08
entonces uno ahora se puede empezar a volver loco
00:00:10
mirando por qué
00:00:13
¿por qué creéis que puede ser?
00:00:14
que no me sale aquí nada
00:00:17
si yo tengo mi evento del combo box
00:00:19
todo metido a mogollón
00:00:22
ni meto dos días ni nada
00:00:24
lo tengo, tengo mi día, tengo todo
00:00:25
tengo construido en función del día actual
00:00:27
tengo el textarea, tengo todo
00:00:30
claro ejemplo, en el cual uno
00:00:31
se queda como loco mirando una zona
00:00:34
y el error está en otra punta
00:00:36
que no tiene nada que ver
00:00:38
¿cuál es mi error?
00:00:39
claro que mi aplicación no ha rellenado las medicaciones
00:00:47
que el médico no me dio nada
00:00:49
entonces el map está vacío
00:00:51
claro, es que entonces yo me tengo que ir a mi main
00:00:53
mi main y decirle
00:00:56
oye, rellena las medicaciones, haz el favor
00:00:57
ahora ya sí
00:01:00
o sea, si mi aplicación
00:01:08
no rellena el map
00:01:10
no lo rellena
00:01:12
ese map está vacío, entonces yo lo puedo recorrer
00:01:13
una y mil veces, pero nunca voy a encontrar
00:01:16
medicaciones ni nada
00:01:17
bueno, pues entonces, este método
00:01:19
es el que yo tengo que invocar
00:01:24
en mi aplicación, lo tengo que invocar
00:01:26
para que se rellene
00:01:28
vale, y una vez invocado
00:01:30
mi método, vamos a ver si ahora ya
00:01:32
esto nos funciona
00:01:33
bueno, pues tiene toda la pinta
00:01:35
de que sí
00:01:38
hombre, tendríamos que comprobar a ver si realmente
00:01:41
está acertando con los días
00:01:44
el jueves parece ser que solo hay que
00:01:46
tomar ibuprofeno, vamos a ver si es verdad que
00:01:48
ibuprofeno solo es el jueves, ibuprofeno es la segunda
00:01:50
a ver, el jueves
00:01:52
solo aparece
00:01:56
sí, el jueves solo aparece en la segunda
00:01:57
que es ibuprofeno, luego tiene toda la pinta
00:02:00
que está bien, vamos a ver el viernes, el viernes
00:02:02
tendría que tomar paracetamol
00:02:04
ibuprofeno
00:02:06
a ver si nos acordamos, paracetamol ibuprofeno
00:02:07
sertralina, que es la
00:02:10
cojo, elegí un montón, tiene que tomar todas
00:02:12
menos omeprazol
00:02:14
y
00:02:16
todas, uy va
00:02:17
Tiene que tomar todas menos la penúltima
00:02:19
Que es omeprazol
00:02:24
Y menos la tercera que es sertalina
00:02:24
O sea, tiene que tomar todas menos omeprazol y sertalina
00:02:27
A ver si nos sale
00:02:30
Para el viernes
00:02:31
Todas menos
00:02:32
Omeprazol
00:02:34
Y aspirina
00:02:36
O sea, está bien
00:02:40
Vale, lo está haciendo bien
00:02:41
Bueno, pues el combo este ya está bien
00:02:43
Y ahora ya, aquí hay que poner una medicación
00:02:45
y cuando se dé al botón, pues ya hacer
00:02:49
lo que tenga que hacer, que es
00:02:51
marcar como tomada la que sea y darte
00:02:52
mensajitos, pues venga
00:02:54
vámonos al evento
00:02:57
del botón, nos vamos
00:02:58
aquí, vale
00:03:07
el evento este
00:03:14
ahora
00:03:19
que vamos a ver
00:03:20
aquí hay una secuencia de cosas que hay que ir
00:03:23
haciendo
00:03:25
hay que coger el nombre de la medicación
00:03:25
hay que cogerlo, eso seguro
00:03:29
pues venga, vamos a coger el nombre
00:03:30
de la medicación antes que nada
00:03:33
vamos a cogerlo del text field
00:03:34
la medicación
00:03:36
texto de la medicación
00:03:39
que ha escrito, pues este texto va a estar
00:03:45
en el área de texto
00:03:47
que se llama nombre medicación
00:03:48
get text
00:03:50
medicación.get
00:03:51
text
00:04:01
vale, este es el dato de entrada
00:04:02
y a partir de este dato de entrada
00:04:04
se hace todo, bueno pues
00:04:06
que es lo primero que nos dicen que hagamos
00:04:08
a ver
00:04:10
lo primero que nos dicen
00:04:12
en el caso de que el día actual
00:04:13
sea el día de recordatorio
00:04:16
lo primero que tiene que hacer
00:04:18
ese evento es mostrar
00:04:20
un mensajito
00:04:21
este, eso es lo primero
00:04:24
que tenemos que hacer después de dar al botón
00:04:26
vale, entonces vamos a hacer lo primero eso de todo
00:04:28
vamos primero a ver si
00:04:30
el
00:04:32
el día
00:04:33
actual en el que estamos
00:04:35
aquí tenemos el objeto día
00:04:37
el objeto día es el que tiene ya toda la información
00:04:41
tiene el día de la semana en el que estamos
00:04:43
las medicaciones, lo tiene todo
00:04:45
entonces tenemos nuestro objeto
00:04:46
día actual, el que habíamos instanciado antes
00:04:49
que lo tiene todo
00:04:51
pues si este objeto
00:04:51
get de día semana
00:04:53
entonces pues no puedo
00:04:56
no puedo sacarlo
00:04:58
entonces este objeto día actual tengo yo que poder
00:04:59
acceder a él desde aquí
00:05:02
para sacar la información de las tomas
00:05:04
ponerlo como tomada, como no tomada
00:05:06
y no puedo, claro que no puedo
00:05:08
es que cuando lo instancié
00:05:11
pues sí, al momento de instanciarlo yo lo declaré aquí
00:05:12
porque en ese momento todavía no me daba cuenta
00:05:15
de que ese objeto lo vamos a usar fuera
00:05:19
entonces, ah, ojo, es que el sitio
00:05:22
de declarar este no es aquí
00:05:25
el sitio de declarar esto es aquí
00:05:27
y ahora ya sí, ahí está declarado, pero ¿dónde se instancia
00:05:30
y se le da valor? se le instancia y se le da valor
00:05:37
aquí, se le instancia y le da valor aquí
00:05:40
y ahora ya ese día se usa desde cualquier parte
00:05:43
con todos los datos
00:05:46
que le ha rellenado el combo box
00:05:48
con todos los datos, ese día ya se usa
00:05:49
desde cualquier lado, pero tengo que tenerlo claro arriba
00:05:51
vale, pues ahora ya sí
00:05:54
mi botoncito
00:05:55
mi botoncito ahora ya trabaja con el día
00:05:56
para hacer todo lo que tenga que hacer
00:06:00
lo primero que hemos dicho que tiene que hacer
00:06:01
vamos a ver si el día en el que estamos
00:06:04
y el día en el que estamos
00:06:06
pues lo saco todo de aquí
00:06:09
punto get día semana
00:06:11
vamos a ver si es igual al de recordatorio
00:06:13
vamos a ver si es igual al de recordatorio
00:06:16
pues si es igual al de recordatorio
00:06:19
lo que tenemos que hacer
00:06:20
es mostrar un mensajito avisando
00:06:23
ya está, nada más
00:06:25
y ese mensajito
00:06:27
no hace falta que lo escribamos porque es que está en día
00:06:36
actual en get
00:06:39
aquí
00:06:43
¿verdad?
00:06:44
en día actual
00:06:47
yo tengo un get para sacar
00:06:48
el mensaje recordatorio
00:06:51
que se lo hemos pasado
00:06:52
al constructor
00:06:55
entonces
00:06:55
yo tendría aquí
00:06:57
debería tener
00:07:00
get
00:07:02
mensaje recordatorio
00:07:04
vale, pero y esta es la única
00:07:07
parte que había de polimorfismo, en realidad
00:07:22
lo único
00:07:24
me lo pone en rojo, me dije
00:07:24
no tienes ese método en día actual
00:07:27
claro, era de esperar
00:07:29
porque me lo pone aquí en rojo
00:07:31
me dice yo tengo ese método
00:07:33
porque me lo pone rojo
00:07:34
porque me dice que no tengo ese método
00:07:39
en día actual
00:07:41
claro porque día actual
00:07:42
está declarado
00:07:45
está declarado como día
00:07:46
entonces en día
00:07:49
no está ese método
00:07:51
está solo en día recordatorio
00:07:52
claro pero no pasa nada
00:07:54
yo puedo hacer el casting sin miedo
00:07:56
puedo hacer el casting sin miedo
00:07:58
en este caso
00:08:00
porque si el día de la semana en el que estoy
00:08:01
de mi día actual es lunes
00:08:04
sé que día actual se instanció como día recordatorio
00:08:05
lo sé sí o sí
00:08:08
pues entonces no pasa nada, en este caso
00:08:09
podemos tranquilamente, es que ni instance of
00:08:11
ni nada, es que ni siquiera nos hace falta
00:08:14
verificar como un instance of
00:08:15
hacemos un
00:08:18
casting a día recordatorio para poder llamar
00:08:20
a ese método, o sea, esto es lo único que había
00:08:22
de polimorfismo, interfaz
00:08:23
de todo esto
00:08:25
hala, ya está, pues si el día actual
00:08:26
es lunes, jOpciónPara, mensaje
00:08:29
recordatorio, se acabó, eso es lo primero
00:08:31
lo que tenía que hacer
00:08:33
el tomar
00:08:34
vamos a ver
00:08:35
si al menos eso lo hace
00:08:37
si yo selecciono
00:08:38
el jueves
00:08:41
y le digo
00:08:41
tomar medicación
00:08:43
no sé qué
00:08:44
pues no me dice nada
00:08:45
vale
00:08:46
pues selecciono el lunes
00:08:47
y ahora intento tomar
00:08:48
la medicación
00:08:49
sí
00:08:49
o sea el lunes
00:08:50
cada vez que intento
00:08:51
tomar la medicación
00:08:51
me avisa
00:08:52
bueno pues eso
00:08:53
me está avisando
00:08:54
todo el rato
00:08:55
que hay que tomar algo
00:08:55
para que no se me olvide
00:08:56
confirmarla
00:08:57
ala
00:08:58
pues la primera parte
00:09:00
la hace
00:09:00
¿qué más tiene que hacer
00:09:01
ese evento
00:09:02
de tomar medicación, posteriormente
00:09:03
el nombre de la medicación
00:09:05
si esa medicación no está para ese día
00:09:07
te avisa
00:09:09
con un mensajito
00:09:11
y te dice, no, esa medicación
00:09:12
no la tienes que tomar hoy, ¿vale?
00:09:15
y
00:09:20
si sí que está, pues entonces
00:09:20
ahora ya te avisa diciéndote los comprimidos
00:09:23
y
00:09:25
la marcará
00:09:26
como tomada y te lo pone en el listado
00:09:28
bueno, pues entonces lo siguiente que tenemos que hacer
00:09:30
y ya es lo último de este botón
00:09:33
es coger el nombre de la medicación
00:09:34
ver si está
00:09:37
en las medicaciones de ese día
00:09:39
pues venga, vamos a coger el nombre de la medicación
00:09:41
que está en texto medicación
00:09:43
las medicaciones para ese día, ¿dónde están?
00:09:44
están en un list de stream, vamos a hacerlo así
00:09:47
despacito en plan
00:09:49
patatero para entenderlo
00:09:50
las medicaciones para ese día, ¿las tenemos
00:09:53
dónde?
00:09:55
pues las tenemos
00:09:57
las tenemos aquí
00:09:58
en ediactual
00:10:02
punto get
00:10:04
medicaciones, ahí las tenemos
00:10:08
¿verdad? ahí las tenemos
00:10:10
están ahí
00:10:12
ahora, si esta
00:10:13
está aquí
00:10:19
perdón, si no está
00:10:23
ahí, es cuando tengo que
00:10:25
avisar con el mensaje, ¿verdad?
00:10:27
entonces podemos hacer, si
00:10:29
medics
00:10:30
día, no contiene
00:10:33
no contiene
00:10:35
medics día
00:10:39
a ver que me ofrezca
00:10:40
.contains
00:10:43
no contiene esta
00:10:45
con el no delante
00:10:47
si no la contiene
00:10:49
entonces es cuando saco el mensajito
00:10:51
oye
00:10:54
que no tienes que tomar la medicación
00:10:56
esa para ese día
00:10:57
joptionpane
00:10:58
vamos a poner el mensaje más corto para que
00:11:00
no toca tomar eso
00:11:10
y
00:11:12
en el caso de que si este
00:11:14
Ahora ya es cuando hay que sacar los comprimidos
00:11:17
Y marcarla como tomada
00:11:19
Y se acabó
00:11:20
Vale, vamos a ver si esta parte no funciona
00:11:21
Si yo voy a
00:11:24
Seleccionar aquí una medicación
00:11:27
Bueno, voy a poner un día para que no me avise
00:11:29
Todo el rato
00:11:30
Martes, esta de aquí
00:11:31
Pues no toca tomarlo
00:11:34
Vale, pongo cualquier cosa que no esté ahí
00:11:36
Cualquiera
00:11:39
Aspirina
00:11:40
Voy a tomar la aspirina
00:11:42
No toca tomarlo
00:11:43
Vale, me falta el ELSE
00:11:44
el else es si pongo aquí algo
00:11:46
que sí está ahí, que sí está
00:11:49
es lo que me falta, el else
00:11:50
vale, pues entonces, ahora el else
00:11:52
bueno, pues en el else
00:11:56
¿qué habrá que hacer?
00:12:01
irse a la posición donde está
00:12:03
esta medicación
00:12:05
para bajar, mirad
00:12:06
recordad que en día tenemos
00:12:09
la lista de medicaciones y las tomas
00:12:10
pues habrá que irse a la posición
00:12:13
donde está esa medicación
00:12:15
que sí que está
00:12:17
y de esa posición ver si esto está en 0 y en 1.
00:12:18
Ay, perdón, perdón, perdón, no, que primero hay que hacer lo de los comprimidos.
00:12:24
Esto es para marcarlo a 1, ¿vale?
00:12:27
Primero hay que hacer lo de los comprimidos.
00:12:29
Vale, los comprimidos están en toma.
00:12:31
Entonces hay que irse al map, ¿vale?
00:12:34
Hay que irse al map, del map, sacar el valor para esa medicación.
00:12:37
El valor será la toma y de la toma sacar el número de comprimidos.
00:12:44
Y ya está.
00:12:49
Y ya tenemos los comprimidos.
00:12:50
Pues venga, vamos a sacar el número de comprimidos.
00:12:53
Lo vamos a hacer separado.
00:12:54
Nun comprimidos.
00:12:56
Va, nun comprimidos, ¿dónde va a estar?
00:12:57
Vamos a sacar del map, datos, punto, medicaciones.
00:13:00
Vamos a sacar la toma para esa medicación, que está aquí.
00:13:04
La toma para esa medicación, ¿vale?
00:13:17
Que está ahí.
00:13:20
Y ahora que ya tenemos la toma, vamos a sacar de esa toma el número de comprimidos,
00:13:21
que está aquí, ya los tengo
00:13:25
mi map, de mi map saco
00:13:26
la medicación a tomar, que ya sé que está
00:13:31
porque estoy en el ELSE, ya sé que está
00:13:33
medicsdía contiene
00:13:35
ese
00:13:36
y me saco el número de comprimidos
00:13:37
vale
00:13:42
y ahora lo voy a, lo, tenemos que poner
00:13:42
eso en un jActionPanel
00:13:46
pues venga
00:13:48
ponemos en un jActionPanel los comprimidos
00:13:50
que tiene que tomar para avisarle
00:13:52
pues
00:13:54
recuerde tomar
00:14:05
numcom
00:14:10
comprimidos
00:14:13
ala, el recordatorio
00:14:22
de los comprimidos ya lo tenemos
00:14:24
nos falta pasar la tomada y listo
00:14:26
vamos a ver
00:14:28
si esa parte nos funciona
00:14:29
a ver, que hay un error de compilación que no he quitado
00:14:31
este
00:14:34
se acaba ahí
00:14:39
y este
00:14:40
ah, el punto y coma este de aquí
00:14:41
vale, ya está
00:14:47
venga, estamos en lunes
00:14:50
vamos a tomar adiro
00:14:53
que sí que hay que tomarla el lunes
00:14:55
primero me avisa
00:14:56
que me tiene que avisar porque es lunes
00:14:59
vale
00:15:01
y ahora me dice que tienes que tomar dos
00:15:02
vale, vamos a
00:15:05
cambiar de día, jueves
00:15:07
ibuprofeno
00:15:09
aquí no me va a avisar
00:15:10
recuerda tomar tres
00:15:14
vale, hombre, podríamos comprobar si ha acertado
00:15:16
pero hombre, lo habrá acertado, mucha casualidad
00:15:19
vale
00:15:20
Vale, y lo que falta ahora es que cambie el tomado por el no tomado.
00:15:22
Al revés, el no tomado por el tomado.
00:15:27
Es lo único que falta de este botón.
00:15:28
Vale, ahora ya es lo único que falta en este ELSE.
00:15:32
Entonces, esto se puede hacer de muchas maneras.
00:15:37
A ver, no es tan trivial, porque aquí tenemos en el día,
00:15:44
esto está hecho un poco puñetero,
00:15:48
tenemos que localizar la medicación,
00:15:49
la posición en la que está esa medicación.
00:15:53
y en la misma posición
00:15:56
habrá que poner a 1
00:15:57
esa posición, ponerla a 1
00:16:00
entonces no es tan fácil como hacer
00:16:02
un replace, porque aquí puede haber muchos
00:16:04
ceros y unos, entonces si yo pongo replace
00:16:06
0 a 1, pues otras que son ceros le ponen a 1
00:16:08
hay muchas posibilidades, vamos a hacerlo
00:16:10
sin buscar en métodos raros ni nada
00:16:12
vamos a hacerlo programando directamente
00:16:14
vale, pues
00:16:16
entonces
00:16:18
la forma más sencilla para menos liarse
00:16:19
es
00:16:24
sacar
00:16:24
la posición
00:16:27
en la que está la medicación correspondiente
00:16:28
en esta lista.
00:16:31
Sacar la posición.
00:16:33
Y lo que podemos hacer es
00:16:34
borrar el elemento de esa posición
00:16:36
e insertar uno nuevo con el valor 1.
00:16:39
Es lo más sencillo.
00:16:42
O podéis hacer otra lista en la que vais
00:16:45
copiando lo que hay
00:16:47
en una y pegando.
00:16:49
Cuando lleguéis a la posición, ahí ponéis el 1.
00:16:50
Por ejemplo.
00:16:53
No sé, hay muchas opciones
00:16:54
Pero una podría ser
00:16:57
Esta primera que hemos dicho
00:16:59
Primero vamos a sacar la posición
00:17:00
En la que está
00:17:01
La medicación que hay que tomar
00:17:03
Entonces la lista de medicaciones está
00:17:05
En día actual
00:17:08
.getmedicaciones
00:17:10
.get
00:17:12
Get index of
00:17:15
No, es que se llama index of
00:17:21
¿Verdad?
00:17:30
del método, ahí
00:17:31
ahora eso no me saca nada, getMedicaciones
00:17:34
punto
00:17:36
como se llama el método de la
00:17:37
lista para sacar
00:17:42
el índice en el que está un elemento
00:17:44
jolines
00:17:46
a ver, quítate ahí
00:17:50
a ver
00:17:54
ahora
00:17:58
indexOf, ahí está
00:18:00
indexOf
00:18:02
la medicación
00:18:05
que está aquí, vale
00:18:07
Esta es la posición de la lista en la que está la medicación a tomar.
00:18:17
Pues en esa misma posición tenemos que quitar el 0 que hay aquí en tomadas y cambiarlo por 1.
00:18:22
Esto es lo que se puede hacer de muchas maneras.
00:18:33
Por ejemplo, podemos hacer esto, día actual, punto, getTomadas, punto, vamos a borrar la deposición pos, esta, la que tenía el cero la borramos.
00:18:36
y ahora
00:18:56
día actual
00:18:57
punto get tomadas
00:18:59
vamos a añadir
00:19:01
pero con el método de añadir
00:19:04
que te permite una posición concreta
00:19:06
pues en la posición post vamos a añadir el 1
00:19:07
y ya está
00:19:09
entonces te ha borrado el 0
00:19:11
que tenía en esa posición y en esa nueva
00:19:13
posición te inserta
00:19:16
ahora un 1, luego la posición
00:19:18
de esa medicación la ha quitado de 0 a 1
00:19:22
y ya lo único que faltaría
00:19:24
Sería volver a poner el textarea
00:19:26
Todo el rollo
00:19:28
Pero el código para poner un textarea
00:19:29
En función de las tomas ya lo tenemos
00:19:31
Pues vamos a copiarlo y pegarlo
00:19:33
Estamos siendo un poco chapuzas
00:19:36
Y meto dos ideas
00:19:39
Pero bueno
00:19:39
¿Dónde tenemos el otro evento?
00:19:40
Aquí
00:19:44
Pues este mismo código lo podemos copiar y pegar
00:19:44
Este mismo código es el que a partir del día actual
00:19:47
Te fijaba en el área de texto
00:19:52
Las tomas
00:19:53
Pues este mismo código aquí
00:19:55
y en principio ya está
00:19:56
porque comprimidos
00:20:10
no había más mensajitos
00:20:17
no te decía medicación tomada porque ya cambiaba aquí
00:20:18
bueno pues antes de probarla
00:20:21
lo que hemos hecho en el botón
00:20:23
hemos sacado
00:20:25
el nombre de la medicación a tomar del text field
00:20:27
aquí la tenemos
00:20:29
ahora lo siguiente que hemos hecho
00:20:31
si el día actual
00:20:33
es lunes
00:20:34
sacamos el recordatorio
00:20:36
siguiente que hemos hecho
00:20:38
si la medicación
00:20:40
esta de aquí
00:20:42
no está contenida
00:20:44
en las que le tocan por ese día
00:20:46
que está todo en día actual
00:20:48
muestra el mensajito
00:20:50
y si sí que está
00:20:51
pues ahora ya saca del map
00:20:53
el número de comprimidos, lo saca
00:20:56
y te lo muestra en un mensaje
00:20:58
y luego ya
00:20:59
del list
00:21:02
paralelo que tiene ceros o unos
00:21:04
en función de si está tomada o no
00:21:07
Te quita el 0 para esa posición
00:21:08
Y mete un 1
00:21:10
Y ahora vuelve a construir
00:21:11
El mismo código de antes
00:21:15
Vuelve a construir un texto con
00:21:17
Tomada, no tomada, tomada, no tomada
00:21:19
En función de si la medicación está tomada o no
00:21:22
Podemos reutilizar
00:21:23
Ese mismo código de arriba
00:21:26
Y ya está
00:21:27
Con eso estaría terminado a menos que
00:21:29
Hayamos hecho algo mal
00:21:31
Pues venga, el martes
00:21:32
Pero no que tengo uno más corto
00:21:36
Para que
00:21:38
No escribir tanto
00:21:39
Venga, el viernes
00:21:40
Que tiene que tomar adiro, pues le ponemos adiro
00:21:42
Tomar medicación, tienes que tomar dos
00:21:45
Y efectivamente
00:21:47
Me cambia tomada
00:21:49
Vamos a seguir tomando cosas del viernes
00:21:50
Paracetamol
00:21:52
Vamos a tomarla
00:21:55
Tienes que tomar uno y me la cambia tomada
00:21:56
Vale
00:21:59
Nos vamos ahora al martes
00:22:00
Día nuevo, todas no tomada
00:22:02
Pues venga, vamos a tomar esto de aquí
00:22:04
Ser, tralina, tomada, tienes que tomar cuatro y tomada.
00:22:07
Bueno, pues ya está.
00:22:13
Que me voy al lunes y trato de tomar cualquier cosa.
00:22:14
Primero recuerdo confirmar y en este caso no toca tomarlo porque el tralino no estaba.
00:22:17
Bueno, pues ahora ya sí que hace todo lo que tenía que hacer.
00:22:22
Pues entonces, aquí hay como tres pasos conceptuales.
00:22:27
El diseño de las clases, en el cual uno tiene que entender para qué están diseñadas así,
00:22:31
por qué están diseñadas así, qué papel juegan
00:22:37
en la aplicación, qué papel
00:22:39
luego una vez entendido
00:22:40
qué papel juegan y de qué va esto
00:22:43
construimos la interfaz
00:22:45
y damos evento
00:22:47
damos comportamiento
00:22:49
a los eventos, que en este caso son dos
00:22:51
y esa ya parte, pues claro, esa ya parte ya es de
00:22:52
programar, pues acceder a las colecciones
00:22:55
acceder a lo de siempre
00:22:57
acceder a sitios, copiar
00:22:59
pegar, recoger, instanciar objetos
00:23:01
vale, bueno
00:23:03
vamos a ver
00:23:11
- Subido por:
- Raquel G.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 14
- Fecha:
- 15 de mayo de 2024 - 18:18
- Visibilidad:
- Clave
- Centro:
- IES ROSA CHACEL
- Duración:
- 23′ 15″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 121.90 MBytes