1 00:00:00,000 --> 00:00:01,940 El evento de jugar está entonces. 2 00:00:03,940 --> 00:00:07,559 Ahora nos falta el evento de la letra de usuario. 3 00:00:08,060 --> 00:00:12,599 El evento de la letra de usuario que es este de aquí. 4 00:00:13,839 --> 00:00:15,900 Entonces, el evento de letra de usuario, ¿qué tenemos que hacer? 5 00:00:16,519 --> 00:00:18,219 Coger la letra de usuario. 6 00:00:20,859 --> 00:00:27,300 Comprobar en qué posición está de la palabra aleatoria generada. 7 00:00:27,300 --> 00:00:29,559 en las que esté, colocar esa letra 8 00:00:29,559 --> 00:00:30,480 en el text field 9 00:00:30,480 --> 00:00:33,579 si no está en ninguna, consumir 10 00:00:33,579 --> 00:00:35,579 un intento, y luego añadir 11 00:00:35,579 --> 00:00:37,380 esa letra a mi etiqueta 12 00:00:37,380 --> 00:00:39,460 de letras usadas, por ejemplo 13 00:00:39,460 --> 00:00:41,439 eso, y bueno, y luego si ha 14 00:00:41,439 --> 00:00:43,380 ganado, porque se ha completado la letra 15 00:00:43,380 --> 00:00:45,219 pues avisarle, que esa parte 16 00:00:45,219 --> 00:00:46,899 creo que yo no la tengo, no la tenía 17 00:00:46,899 --> 00:00:49,219 completada, pues venga 18 00:00:49,219 --> 00:00:49,899 lo primero 19 00:00:49,899 --> 00:00:53,060 cogemos la letra del usuario 20 00:00:53,060 --> 00:00:55,200 ala 21 00:00:55,200 --> 00:00:56,700 esta es mi letra 22 00:00:56,700 --> 00:01:02,679 y volvemos a poner el text field donde he metido la letra vacío para que le sea más cómodo jugar. 23 00:01:03,820 --> 00:01:07,280 La cogemos y lo volvemos a poner vacío para que le sea más cómodo jugar. 24 00:01:08,180 --> 00:01:15,019 Ahora, con esta letra, recorremos la palabra posición por posición, recorremos la palabra, 25 00:01:15,019 --> 00:01:26,519 y cada vez que encontremos una posición de mi palabra en la cual se encuentra un carácter igual al carácter que me han dado, 26 00:01:26,700 --> 00:01:29,379 ves aquí que 27 00:01:29,379 --> 00:01:31,959 el carácter que ha metido el tío 28 00:01:31,959 --> 00:01:33,659 yo lo he guardado como string 29 00:01:33,659 --> 00:01:34,859 porque lo he sacado del gettest 30 00:01:34,859 --> 00:01:37,680 entonces para convertirlo en carácter 31 00:01:37,680 --> 00:01:38,959 me tengo que sacar el characero 32 00:01:38,959 --> 00:01:41,579 bueno pues voy posición por posición 33 00:01:41,579 --> 00:01:43,099 de la palabra aleatoria 34 00:01:43,099 --> 00:01:45,939 en cada posición 35 00:01:45,939 --> 00:01:47,000 que me encuentre 36 00:01:47,000 --> 00:01:49,780 en la que hay 37 00:01:49,780 --> 00:01:51,879 un carácter igual al que 38 00:01:51,879 --> 00:01:52,760 ha metido el tío 39 00:01:52,760 --> 00:01:55,799 pues entonces en esa 40 00:01:55,799 --> 00:01:57,640 misma posición de mi text field 41 00:01:57,640 --> 00:02:00,079 en esa misma posición de mi text field 42 00:02:00,079 --> 00:02:01,180 en esa misma, en la i 43 00:02:01,180 --> 00:02:03,099 pongo esa letra 44 00:02:03,099 --> 00:02:05,900 y la estoy poniendo en mayúsculas pues para 45 00:02:05,900 --> 00:02:07,459 que quede más bonito simplemente 46 00:02:07,459 --> 00:02:09,280 pongo esa letra y la pongo en mayúsculas 47 00:02:09,280 --> 00:02:11,960 y además aviso ya 48 00:02:11,960 --> 00:02:13,879 con este boolean de que 49 00:02:13,879 --> 00:02:15,759 ha acertado porque 50 00:02:15,759 --> 00:02:17,580 existe esa letra en la palabra 51 00:02:17,580 --> 00:02:19,439 aviso ya con ese boolean 52 00:02:19,439 --> 00:02:25,080 y luego que es lo que he hecho 53 00:02:25,080 --> 00:02:26,860 pues al label que 54 00:02:26,860 --> 00:02:27,860 tiene las usadas 55 00:02:27,860 --> 00:02:32,500 al label que tiene las usadas, cojo las que ya tenía 56 00:02:32,500 --> 00:02:35,699 de antes, le concateno la letra nueva 57 00:02:35,699 --> 00:02:40,659 y pongo en ese label todo ese texto de nuevo, toda esa actualización. 58 00:02:41,680 --> 00:02:44,199 ¿Vale? Hecho eso. 59 00:02:45,419 --> 00:02:48,599 Cojo las usadas de antes, concateno la letra 60 00:02:48,599 --> 00:02:52,539 nueva y ese texto se lo pongo en el label para que me aparezcan 61 00:02:52,539 --> 00:02:56,039 las usadas. Cambiado a mayúscula pues para que se vea mejor. 62 00:02:56,039 --> 00:03:00,300 ahora, que es lo que más 63 00:03:00,300 --> 00:03:01,819 tengo que ver, si el usuario 64 00:03:01,819 --> 00:03:04,259 con esa letra 65 00:03:04,259 --> 00:03:06,740 acertó o no acertó 66 00:03:06,740 --> 00:03:08,159 pues para eso tenía el boolean 67 00:03:08,159 --> 00:03:10,020 si no acertó 68 00:03:10,020 --> 00:03:12,639 le digo, oye no contiene 69 00:03:12,639 --> 00:03:13,340 la letra 70 00:03:13,340 --> 00:03:16,879 disminuyo el número de intentos 71 00:03:16,879 --> 00:03:20,139 y si ya ha llegado 72 00:03:20,139 --> 00:03:22,180 a cero, le digo 73 00:03:22,180 --> 00:03:23,699 perdiste 74 00:03:23,699 --> 00:03:25,740 perdiste y ya está 75 00:03:25,740 --> 00:03:28,159 y ahora desde aquí 76 00:03:28,159 --> 00:03:30,360 es donde podría, bueno 77 00:03:30,360 --> 00:03:32,400 ahora es donde desde aquí 78 00:03:32,400 --> 00:03:34,419 tendría yo que hacer el reset 79 00:03:34,419 --> 00:03:36,539 que es la parte que no he hecho, que es volver a ocultarlo 80 00:03:36,539 --> 00:03:38,539 todo y volver a poner 81 00:03:38,539 --> 00:03:39,280 el botón jugar 82 00:03:39,280 --> 00:03:42,240 ¿verdad? volver a hacer el reset 83 00:03:42,240 --> 00:03:48,699 ¿vale? ¿está claro lo que he hecho en este método? 84 00:03:49,780 --> 00:03:50,419 he ido parte 85 00:03:50,419 --> 00:03:52,280 por parte, he cogido la letra de usuario 86 00:03:52,280 --> 00:03:54,180 se te ha caído una bufanda Ana 87 00:03:54,180 --> 00:03:55,000 blanca además 88 00:03:55,000 --> 00:03:59,919 he cogido la letra de usuario, he vuelto a 89 00:03:59,919 --> 00:04:01,300 poner el espacio a cero 90 00:04:01,300 --> 00:04:03,800 el espacio donde el usuario mete la letra 91 00:04:03,800 --> 00:04:06,259 he ido posición por posición 92 00:04:06,259 --> 00:04:07,979 de la palabra a ver si en alguna 93 00:04:07,979 --> 00:04:09,919 posición estaba esa letra 94 00:04:09,919 --> 00:04:12,259 en la posición en la que estuviera 95 00:04:12,259 --> 00:04:14,159 lo pongo en el text field 96 00:04:14,159 --> 00:04:16,279 correspondiente y aviso 97 00:04:16,279 --> 00:04:17,079 que la encontré 98 00:04:17,079 --> 00:04:20,500 actualizo el label de letras usadas 99 00:04:20,500 --> 00:04:24,420 y ahora ya, que esa letra 100 00:04:24,420 --> 00:04:25,360 no estaba 101 00:04:25,360 --> 00:04:28,360 le aviso que no contiene la letra 102 00:04:28,360 --> 00:04:30,699 disminuyo el número de intentos 103 00:04:30,699 --> 00:04:33,019 y si ha llegado a cero le aviso 104 00:04:33,019 --> 00:04:35,579 y vamos a hacer un reset del juego 105 00:04:35,579 --> 00:04:39,360 entonces voy a hacer aquí un método aparte 106 00:04:39,360 --> 00:04:40,100 reset juego 107 00:04:40,100 --> 00:04:43,939 un método aparte para no poner ahí todo el código 108 00:04:43,939 --> 00:04:45,180 este método está aquí 109 00:04:45,180 --> 00:04:47,279 reset juego 110 00:04:47,279 --> 00:04:49,759 y aquí en este método aparte 111 00:04:49,759 --> 00:04:50,560 reset juego 112 00:04:50,560 --> 00:04:52,699 pues voy a hacer el reset del juego 113 00:04:52,699 --> 00:04:54,720 que es volver a poner el reset del juego 114 00:04:54,720 --> 00:04:57,819 será la palabra volver a ponerla null 115 00:04:57,819 --> 00:05:00,519 el botón jugar 116 00:05:00,519 --> 00:05:02,819 volver a ponerle 117 00:05:02,819 --> 00:05:04,019 a jugar 118 00:05:04,019 --> 00:05:11,620 y volver a habilitarlo 119 00:05:11,620 --> 00:05:13,019 no puedes que 120 00:05:13,019 --> 00:05:18,050 no porque son lineajes que están por ahí sueltas 121 00:05:18,050 --> 00:05:19,670 botón jugar 122 00:05:19,670 --> 00:05:21,509 punto vamos a volver a habilitarlo 123 00:05:21,509 --> 00:05:22,730 sedenable true 124 00:05:22,730 --> 00:05:25,870 vamos a ocultar todos los text 125 00:05:25,870 --> 00:05:26,269 fill 126 00:05:26,269 --> 00:05:36,089 todos los text fill ocultados 127 00:05:36,089 --> 00:05:43,699 letras de i 128 00:05:43,699 --> 00:05:45,459 punto set 129 00:05:45,459 --> 00:05:47,779 visible 130 00:05:47,779 --> 00:05:50,420 falso 131 00:05:50,420 --> 00:05:54,459 oculto también la etiqueta esta 132 00:05:54,459 --> 00:05:56,540 que me decía lo del usuario 133 00:05:56,540 --> 00:05:58,980 entre letra y la letra de usuario 134 00:05:58,980 --> 00:06:00,500 esta no la había 135 00:06:00,500 --> 00:06:01,639 cambiado el nombre 136 00:06:01,639 --> 00:06:04,639 así que creo que se llamaba 137 00:06:04,639 --> 00:06:05,699 el new label 138 00:06:05,699 --> 00:06:10,509 set visible 139 00:06:10,509 --> 00:06:11,430 falso 140 00:06:11,430 --> 00:06:21,899 oculto también la letra usuario 141 00:06:21,899 --> 00:06:29,060 visible 142 00:06:29,060 --> 00:06:30,000 falso 143 00:06:30,000 --> 00:06:32,579 y pongo las letras usadas a cero 144 00:06:32,579 --> 00:06:34,980 otra vez, letras usadas 145 00:06:34,980 --> 00:06:36,339 con suerte se llamaba así 146 00:06:36,339 --> 00:06:37,639 no, no se llamaba así 147 00:06:37,639 --> 00:06:40,579 letra usada 148 00:06:40,579 --> 00:06:43,040 usadas 149 00:06:43,040 --> 00:06:44,319 con la s 150 00:06:44,319 --> 00:06:45,180 al final 151 00:06:45,180 --> 00:06:48,779 usadas.sectest 152 00:06:49,500 --> 00:06:52,879 creo que ya está 153 00:06:52,879 --> 00:06:54,579 todo reiniciado, hemos puesto el 154 00:06:54,579 --> 00:06:56,120 botón a jugar y habilitado 155 00:06:56,120 --> 00:06:58,699 hemos escondido las áreas de texto 156 00:06:58,699 --> 00:07:01,139 y la letra de usuario 157 00:07:01,139 --> 00:07:02,579 y hemos puesto este, con esto ya 158 00:07:02,579 --> 00:07:05,199 el número de intentos se reinicia otra vez 159 00:07:05,199 --> 00:07:07,160 ah no, porque al darle a jugar 160 00:07:07,160 --> 00:07:08,160 ya se pone, vale 161 00:07:08,160 --> 00:07:09,639 pues ya está 162 00:07:09,639 --> 00:07:12,839 ya reset juego y ya está 163 00:07:12,839 --> 00:07:16,800 y aquí también me falta en mi código 164 00:07:16,800 --> 00:07:18,600 si ha acertado la palabra 165 00:07:18,600 --> 00:07:20,899 la verificación de si la palabra está acertada 166 00:07:20,899 --> 00:07:23,689 no la he hecho 167 00:07:23,689 --> 00:07:28,550 entonces, esto 168 00:07:28,550 --> 00:07:30,649 lo añadís vosotros 169 00:07:30,649 --> 00:07:35,129 falta verificar 170 00:07:35,129 --> 00:07:37,629 si se ha completado la palabra 171 00:07:37,629 --> 00:07:45,860 en caso 172 00:07:45,860 --> 00:07:47,819 de que se haya completado 173 00:07:47,819 --> 00:07:54,790 se avisa 174 00:07:54,790 --> 00:07:56,810 y se hace reset también 175 00:07:56,810 --> 00:08:06,480 esto es lo que faltaría para que estuviera ya 176 00:08:06,480 --> 00:08:07,199 completo 177 00:08:07,199 --> 00:08:13,040 verificar si se ha completado la palabra 178 00:08:13,040 --> 00:08:14,160 si todos los textfield 179 00:08:14,160 --> 00:08:17,379 si la palabra está completa 180 00:08:17,379 --> 00:08:19,240 si se ha completado 181 00:08:19,240 --> 00:08:21,259 se avisa y se llama reset juego también 182 00:08:21,259 --> 00:08:22,420 para que se resete 183 00:08:22,420 --> 00:08:25,600 ¿cómo podríais verificar 184 00:08:25,600 --> 00:08:26,959 si se ha completado la palabra? 185 00:08:30,319 --> 00:08:31,500 ¿cómo podríais verificarlo? 186 00:08:40,159 --> 00:08:40,600 claro 187 00:08:40,600 --> 00:08:41,480 se podría 188 00:08:41,480 --> 00:08:44,639 recorrerlos y en el momento que 189 00:08:44,639 --> 00:08:46,539 encuentras uno vacío no se ha verificado 190 00:08:46,539 --> 00:08:48,860 pero depende, si la palabra es más corta 191 00:08:48,860 --> 00:08:49,500 que todos los que hay 192 00:08:49,500 --> 00:08:51,879 ya bueno pero 193 00:08:51,879 --> 00:08:54,639 no pero tú vas a numletras igualmente 194 00:08:54,639 --> 00:08:55,720 Claro, entonces 195 00:08:55,720 --> 00:08:58,340 ¿Lo hacemos? ¿Ya lo dejamos completo? 196 00:08:58,779 --> 00:09:00,919 ¿No? Venga, ya lo dejamos 197 00:09:00,919 --> 00:09:02,299 Entonces esto lo podríamos hacer 198 00:09:02,299 --> 00:09:03,379 Vamos a verificarlo 199 00:09:03,379 --> 00:09:06,440 Vamos a verificar 200 00:09:06,440 --> 00:09:08,559 También se podría hacer como lo has hecho tú 201 00:09:08,559 --> 00:09:09,200 Claro, claro 202 00:09:09,200 --> 00:09:11,620 Lo que pasa es que yo en mi caso no puedo hacerlo así 203 00:09:11,620 --> 00:09:14,820 Porque yo tengo más campos 204 00:09:14,820 --> 00:09:16,480 Pero ¿y nosotros también? 205 00:09:17,200 --> 00:09:18,679 Ah, tú tienes más visibles 206 00:09:18,679 --> 00:09:20,600 Bueno, pero puedes llegar tú hasta el tamaño 207 00:09:20,600 --> 00:09:21,639 De la palabra oculta 208 00:09:21,639 --> 00:09:24,500 Claro, puedes hacer un for, entonces aquí podríamos hacer 209 00:09:24,500 --> 00:09:27,259 desde int i igual a 0 210 00:09:27,259 --> 00:09:28,960 mientras i sea menor 211 00:09:28,960 --> 00:09:31,440 que palabra punto lens 212 00:09:31,440 --> 00:09:34,659 incrementando i 213 00:09:34,659 --> 00:09:37,259 claro, si 214 00:09:37,259 --> 00:09:39,580 letras 215 00:09:39,580 --> 00:09:41,480 de i, a ver, vamos a poner el 216 00:09:41,480 --> 00:09:41,940 boolean 217 00:09:41,940 --> 00:09:45,220 adivinada 218 00:09:45,220 --> 00:09:47,379 vamos a asumir que de partida la ha adivinado 219 00:09:47,379 --> 00:09:49,519 y si encontramos uno que está vacío 220 00:09:49,519 --> 00:09:50,879 es que no lo ha adivinado 221 00:09:50,879 --> 00:09:53,399 claro, es que al revés es más 222 00:09:53,399 --> 00:09:55,019 complicado. Si letras de i 223 00:09:55,019 --> 00:09:57,659 punto get test 224 00:09:57,659 --> 00:09:59,840 punto 225 00:09:59,840 --> 00:10:00,700 equals 226 00:10:00,700 --> 00:10:05,100 equals vacío 227 00:10:05,100 --> 00:10:07,580 entonces 228 00:10:07,580 --> 00:10:09,720 bueno, vamos a ponerle antes 229 00:10:09,720 --> 00:10:11,559 si letras de i 230 00:10:11,559 --> 00:10:13,820 punto get test diferente de null 231 00:10:13,820 --> 00:10:14,539 y 232 00:10:14,539 --> 00:10:17,460 para que no la caguemos con un null pointer exception 233 00:10:17,460 --> 00:10:22,490 to get test 234 00:10:22,490 --> 00:10:24,129 diferente de 235 00:10:24,129 --> 00:10:25,950 null y 236 00:10:25,950 --> 00:10:28,169 además de ser diferente de null 237 00:10:28,169 --> 00:10:30,230 es también 238 00:10:30,230 --> 00:10:32,309 diferente del vacío 239 00:10:32,309 --> 00:10:33,909 pues en ese caso 240 00:10:33,909 --> 00:10:36,450 adivinada igual a 241 00:10:36,450 --> 00:10:37,049 falsa 242 00:10:37,049 --> 00:10:39,950 y ahora ya, cuando este fuera terminado 243 00:10:39,950 --> 00:10:42,129 que ha terminado aquí, ahora ya 244 00:10:42,129 --> 00:10:44,529 si adivinada 245 00:10:44,529 --> 00:10:47,509 adivinada 246 00:10:47,509 --> 00:10:49,409 pues le decimos 247 00:10:49,409 --> 00:10:50,950 acertaste 248 00:10:50,950 --> 00:11:07,570 ganaste 249 00:11:07,570 --> 00:11:15,299 y reset 250 00:11:15,299 --> 00:11:23,190 juego también, ¿vale? 251 00:11:24,490 --> 00:11:25,610 Entonces, la comprobación 252 00:11:25,610 --> 00:11:27,350 de adivinada tiene que hacerle solo 253 00:11:27,350 --> 00:11:29,350 si no ha 254 00:11:29,350 --> 00:11:30,610 completado los intentos. 255 00:11:33,360 --> 00:11:34,840 Entonces, aquí le vamos a poner 256 00:11:34,840 --> 00:11:36,580 un retun 257 00:11:36,580 --> 00:11:40,990 para que si ha completado el número 258 00:11:40,990 --> 00:11:42,509 de intentos ya no verifique nada. 259 00:11:43,210 --> 00:11:44,389 Vamos a ponerle aquí un retun. 260 00:11:47,370 --> 00:11:48,870 Un retun para que si ha 261 00:11:48,870 --> 00:11:50,970 llegado a cero, reinicie 262 00:11:50,970 --> 00:11:52,950 el juego, perdiste y ya está. 263 00:11:53,950 --> 00:11:54,870 Y luego ya verifica 264 00:11:54,870 --> 00:11:56,970 se ha completado la palabra. No vaya a ser 265 00:11:56,970 --> 00:11:59,149 que haya completado el número de intentos 266 00:11:59,149 --> 00:12:00,570 en el momento de acertar la palabra 267 00:12:00,570 --> 00:12:02,509 y entonces me diga la perdiste y luego ganaste 268 00:12:02,509 --> 00:12:03,070 y es un lío. 269 00:12:05,049 --> 00:12:06,309 Bueno, pues ahora yo creo que ya 270 00:12:06,309 --> 00:12:08,129 estaría todo. 271 00:12:11,799 --> 00:12:12,700 Iniciamos el juego. 272 00:12:13,080 --> 00:12:14,159 Este tiene tres solo. 273 00:12:16,919 --> 00:12:17,240 E 274 00:12:17,240 --> 00:12:23,259 Res. 275 00:12:23,259 --> 00:12:24,139 A la primera. 276 00:12:25,639 --> 00:12:26,200 Ganaste 277 00:12:26,200 --> 00:12:29,360 y efectivamente después de ganar 278 00:12:29,360 --> 00:12:30,259 reinicia juego. 279 00:12:31,179 --> 00:12:34,039 ¿Veis? Una cosa que me ha faltado 280 00:12:34,039 --> 00:12:35,299 Volverlas a poner a cero de nuevo 281 00:12:35,299 --> 00:12:36,240 Reiniciar juego 282 00:12:36,240 --> 00:12:40,419 Le ha faltado volverlas a poner a cero 283 00:12:40,419 --> 00:12:44,059 Reiniciar juego 284 00:12:44,059 --> 00:12:45,100 Reset juego 285 00:12:45,100 --> 00:12:47,980 Le falta volverlas a poner a cero 286 00:12:47,980 --> 00:13:12,299 Set test 287 00:13:12,299 --> 00:13:25,629 Ahora ya sí que 288 00:13:25,629 --> 00:13:27,669 Se queda con 289 00:13:27,669 --> 00:13:29,309 Uy, ¿qué hago yo? Aquí no, claro 290 00:13:29,309 --> 00:14:09,629 A, reloj, seguramente, justo, reloj. 291 00:14:09,629 --> 00:14:12,070 vale, ganaste 292 00:14:12,070 --> 00:14:14,210 y reinicia el juego 293 00:14:14,210 --> 00:14:14,850 vale 294 00:14:14,850 --> 00:14:18,389 bueno, pues yo creo 295 00:14:18,389 --> 00:14:19,570 que ahora ya sí que estaría completo 296 00:14:19,570 --> 00:14:22,509 bueno, pues con esta 297 00:14:22,509 --> 00:14:23,409 tontería de juego 298 00:14:23,409 --> 00:14:26,269 hemos revisado muchas cosas y habéis podido 299 00:14:26,269 --> 00:14:27,649 repasar algunas otras cosas 300 00:14:27,649 --> 00:14:30,070 ahora hay que hacer aplicaciones más grandes 301 00:14:30,070 --> 00:14:32,470 para poder integrar lo de las colecciones, los mapas 302 00:14:32,470 --> 00:14:33,730 todo eso, porque es que si no 303 00:14:33,730 --> 00:14:35,309 se nos olvida lo importante 304 00:14:35,309 --> 00:14:38,230 y el JavaFX 305 00:14:38,230 --> 00:14:50,649 ¿Tienes planeado usar el map? 306 00:14:51,110 --> 00:14:51,710 Claro. 307 00:14:52,450 --> 00:14:54,149 Utilísimo para cualquier aplicación que tengas 308 00:14:54,149 --> 00:14:54,850 un montón de datos. 309 00:14:56,309 --> 00:14:57,710 Bueno, ¿algún problema? 310 00:15:01,590 --> 00:15:02,149 Vale. 311 00:15:02,350 --> 00:15:04,210 Bueno, pues una vez hecho esto, 312 00:15:04,629 --> 00:15:07,370 los cuatro primeros son chorradas 313 00:15:07,370 --> 00:15:09,269 que tardaréis nada en hacerlo 314 00:15:09,269 --> 00:15:11,529 este es 315 00:15:11,529 --> 00:15:13,429 para explorar 316 00:15:13,429 --> 00:15:15,110 vosotros un componente nuevo 317 00:15:15,110 --> 00:15:16,009 el combo box 318 00:15:16,009 --> 00:15:19,169 y este también es para explorar vosotros 319 00:15:19,169 --> 00:15:21,210 otra cosa que es el 320 00:15:21,210 --> 00:15:22,429 J file chooser 321 00:15:22,429 --> 00:15:24,970 vale, esto es 322 00:15:24,970 --> 00:15:27,470 para explorar eventos 323 00:15:27,470 --> 00:15:29,289 que no sean por 324 00:15:29,289 --> 00:15:30,950 defecto, sino que sean de ratón 325 00:15:30,950 --> 00:15:33,350 y esto ya son aplicaciones más 326 00:15:33,350 --> 00:15:35,190 grandes para que podamos 327 00:15:35,190 --> 00:15:37,269 explorar, menús, barras de menú 328 00:15:37,269 --> 00:15:39,129 Pestañitas, otras cosas 329 00:15:39,129 --> 00:15:42,649 Pues bueno 330 00:15:42,649 --> 00:15:46,210 Los cuatro primeros más al arcado 331 00:15:46,210 --> 00:15:46,970 Se da por visto 332 00:15:46,970 --> 00:15:49,250 ¿Alguien ha hecho el 5? 333 00:15:49,370 --> 00:15:49,870 Por ejemplo 334 00:15:49,870 --> 00:15:53,649 Para ver rápidamente 335 00:15:53,649 --> 00:15:54,429 Lo del combo box 336 00:15:54,429 --> 00:16:00,230 Pues venga 337 00:16:00,230 --> 00:16:03,370 Vamos a hacer 338 00:16:03,370 --> 00:16:05,009 Bueno, os arrancáis vosotros 339 00:16:05,009 --> 00:16:07,830 Pero vamos a hacer nosotros aquí 340 00:16:07,830 --> 00:16:08,789 5, 6 y 7 341 00:16:08,789 --> 00:16:11,029 para ver un poco la dinámica de componentes nuevos 342 00:16:11,029 --> 00:16:11,730 y todo eso 343 00:16:11,730 --> 00:16:14,649 y luego ya planteamos estas aplicaciones 344 00:16:14,649 --> 00:16:16,230 para que las hagáis 345 00:16:16,230 --> 00:16:20,889 pues venga 346 00:16:20,889 --> 00:16:23,769 pasad de los cuatro primeros 347 00:16:23,769 --> 00:16:25,450 si no los habéis hecho porque son chorradas 348 00:16:25,450 --> 00:16:26,529 y si habéis hecho esto 349 00:16:26,529 --> 00:16:29,029 cinco directamente