Dibujando en el Frame, Clase Graphics y Java 2D 59

Comenzamos a ver en este vídeo cómo dibujar dentro del frame. Utilizamos la clase Graphics y sus métodos. Veremos en el proximo vídeo cómo utilizar la biblioteca Java 2D para dibujos más avanzados.

Curso Completo de Java Duración
01 Presentación del Curso 16:32
02 Instalación Java Runtime Environment (JRE) y Eclipse 21:55
03 Introducción y Temario 15:01
04 Applets, Apps de consola, Clases 32:26
05 Tipos de datos, Variables 23:33
06 Declaración variables e Insertar Comentarios 21:16
07 Constantes y Operadores II, Variables, Diferencias 13:11
08 Constantes y Operadores II, Variables, Diferencias 20:05
09 Clase Math, Método sqrt, API Java 22:29
10 Clase Math II, Math.round, Math.pow 19:15
11 Cadenas Clase String I, println, length(), charAt() 23:39
12 String II, substring, equals y equalsIgnoreCase 19:14
13 Acercamiento a la API Paquetes, Import 23:43
14 Entrada Salida datos I. Clase Scanner, Flujo de Datos 24:$6
15 Entrada Salida datos II. JOptionPane, javax.swing 23:23
16 Condicionales I. Sentencia IF 24:15
17 Condicionales II. Switch 26:49
18 Bucles, While, Sintaxis y Funcionamiento 19:01
19 Bucle While, Ejemplo 2, random() 18:16
20 Bucle Do While, Sintaxis, Funcionamiento 20:27
21 El Bucle For, Sintaxis y Utilidad 24:54
22 Bucle For, Parte 2 20:00
23 Uso de Arrays I, Matrices, Concepto y Sintaxis 24:18
24 Arrays Con Bucle For each, JOptionPane 17:50
25 Arrays Bidimensionales 25:16
26 Arrays bidimensionales Ejemplo 2 Con For Each 22:07
27 Programación Orientada a Objetos (POO) 20:34
28 Programación Orientada a Objetos II. Ejemplo 28:37
29 POO. Modularización y Encapsulación 22:42
30 POO IV Getters y Setters 26:46
31 Paso de Parámetros o Argumentos 28:55
32 Construcción de Objetos 26:00
33 Construcción Objetos II, Único Archivo Fuente 21:43
34 Construcción Objetos III getters y setters 21:05
35 Construcción Objetos Con Array y Bucle For each 24:58
36 Constantes, Uso de la palabra Reservada “final” 20:07
37 Uso de Static 22:48
38 Métodos Static 17:02
39 Sobrecarga de Constructores 19:31
40 Qué es la Herencia 23:15
41 Qué es la Herencia II 21:08
42 Diseñando Jerarquía de Herencia 22:32
43 Polimorfismo y Enlazado Dinámico 24:39
44 Casting de Objetos, Clases y Métodos Final 23:19
45 Clases Abstractas I 16:25
46 Clases Abstractas II 25:18
47 Modificadores de Acceso Clase Object 23:11
48 Tipos Enumerados, Clase Enum 21:34
49 Interfaces y Clases Internas, Interfaces I 28:23
50 Interfaces II 19:53
51 Jerarquía de Interfaces 21:34
52 Interfaces IV 29:30
53 Clases Internas 25:15
54 Clases Internas Locales 12:46
55 Aplicaciones Gráficas Swing I 26:15
56 Colocando el Frame 17:37
57 Colocando el Frame en el Centro, Toolkit 20:03
58 Añadir Contenido en el Frame 24:49
59 Dibujando en el Frame, Clase Graphics y Java 2D 17:55
60 Dibujando II. Rectangle2D, Ellipse2D y Line2D 23:31
61 Manejando Colores 25:57
62 Cambiando la Letra en el Frame. SetFont(), Clase Font 21:32
63 Uso de Imágenes. Image, ImageIO, Graphics 27:53
64 Incluyendo Imágenes II. CopyAre 22:22
65 Qué son los Eventos. eventObject, ActionEvent... 21:42
66 Eventos II. addActionListener(),actionPerformed 18:23
67 Eventos III 13:37
68 Eventos de Ventana I 24:35
69 Clases Adaptadoras 13:09
70 Controlando Estados de Ventanas 24:01
71 Eventos de Teclado 27:07
72 Eventos de Ratón I. mouseClicked, mouseEntered... 19:23
73 Eventos de Ratón II 21:06
74 Eventos de Foco 24:17
75 Eventos de Foco con Ventanas 22:01
76 Múltiples Fuentes de Eventos 22:23
77 Múltiples Fuentes de Eventos. Otro Ejemplo 24:21
78 Múltiples Fuentes de Eventos, Continuación 16:02
79 Múltiples Fuentes de Eventos Final 30:15
80 Múltiples Oyentes 25:10
81 Layouts I 20:40
82 Layouts II 20:07
83 Layouts III 25:52
84 Layouts IV 24:34
85 Layouts V 28:11
86 Componentes Swing Cuadros de texto I 18:55
87 Componentes Swing Cuadros de texto II 18:54
88 Componentes Swing Eventos en cuadros de texto I 16:42
89 Componentes Swing Eventos en cuadros de texto II 23:03
90 Componentes Swing Áreas de texto I 15:43
91 Componentes Swing Áreas de texto II 26:22
92 Componentes Swing CheckBox 24:29
93 Componentes Swing Botones de radio 15:16
94 Componentes Swing Botones de radio II 29:23
95 Componentes Swing ComboBox 17:05
96 Componentes Swing JSlider I 16:26
97 Componentes Swing JSlider II 17:57
98 ComponentesSwing JSpinner I 21:04
99 Componentes Swing JSpinner II 17:44
100 Componentes Swing Creación de menús I 24:35
101 Componentes Swing Creación de procesador de textos Práctica guiada I 18:14
102 Componentes Swing Creación de procesador de textos Práctica guiada II 16:49
103 Componentes Swing Creación de procesador de textos Práctica guiada III 20:42
104 Componentes Swing Creación de procesador de textos Práctica guiada IV 22:11
105 Componentes Swing Creación de procesador de textos Práctica guiada V 15:03
106 Componentes Swing Creación de procesador de textos Práctica guiada VI 23:30
107 Componentes Swing Menús con imagen 20:41
108 Componentes Swing Menús con CheckBox y RadioButton 20:02
109 Componentes Swing Menús emergentes 19:22
110 Componentes Swing Atajos del teclado 15:23
111 Aplicaciones gráficas Barras de herramientas I 18:38
112 Aplicaciones gráficas Barras de herramientas II 18:56
113 Aplicaciones gráficas Barras de herramientas III 18:35
114 Aplicaciones gráficas Barras de herramientas IV 18:31
115 Aplicaciones gráficas Disposiciones avanzadas I Box 24:59
116 Aplicaciones gráficas Disposiciones avanzadas II Spring 21:57
117 Aplicaciones gráficas Disposiciones avanzadas III Spring II 7:44
118 Aplicaciones gráficas Disposiciones avanzadas IV Disposiciones libres I 17:47
119 Aplicaciones gráficas Disposiciones avanzadas V Disposiciones libres II 24:17
120 Aplicaciones gráficas Disposiciones avanzadas VI Disposiciones libres III 11:04
121 Aplicaciones gráficas Ventanas emergentes Cuadros diálogo I 22:44
122 Aplicaciones gráficas Ventanas emergentes Cuadros diálogo II 19:26
123 Ejercicio Práctico I 20:15
124 Ejercicio Práctico II 24:24
125 Ejercicio Práctico III 16:19
126 Ejercicio Práctico IV 22:13
127 Ejercicio Práctico V 20:33
128 Ejercicio Práctico VI 21:01
129 Ejercicio Práctico VII 19:34
130 Ejercicio Práctico VIII 16:08
131 Ejercicio Práctico IX 18:36
132 Despliegue Aplicaciones Applets I 25:34
133 Despliegue Aplicaciones Applets II 16:08
134 Despliegue Aplicaciones Applets III Ventanas emergentes 18:00
135 Despliegue Aplicaciones Applets IV Paso de parámetros 26:06
136 Despliegue Aplicaciones Applets V 26:02
137 Despliegue Aplicaciones Archivos JAR I 17:12
138 Despliegue Aplicaciones Archivos JAR II Firmar JAR I 19:03
139 Despliegue Aplicaciones Archivos JAR III Firmar JAR II 15:26
140 Despliegue Aplicaciones Archivos JAR IV JAR Ejecutables 20:47
141 Despliegue Aplicaciones Java Web Start 18:42
142 Excepciones I 21:43
143 Excepciones II throws try catch 19:52
144 Excepciones III throws try catch 15:40
145 Excepciones IV throws try catch 12:48
146 Excepciones V Cláusula throw 15:45
147 Excepciones VI Creación de excepciones propias 19:53
148 Excepciones VII Captura de varias excepciones 11:40
149 Excepciones VIII Cláusula finally 16:42
150 Depurando con Eclipse Debugging I 21:20
151 Depurando con Eclipse Debugging II 20:07
152 Streams I Accediendo a ficheros Lectura 25:44
153 Streams II Accediendo a ficheros Escritura 15:25
154 Streams III Usando buffers 14:34
155 Streams IV Leyendo archivos Streams Byte I 18:57
156 Streams V Escribiendo archivos Streams Byte II 8:35
157 Serialización 23:32
158 Serialización II SerialVersionUID 23:42
159 Manipulación archivos y directorios Clase File I 21:13
160 Manipulación archivos y directorios Clase File II 15:29
161 Programación genérica ArrayList I 22:03
162 Programación genérica ArrayList II 12:14
163 Programación genérica ArrayList III Iteradores 8:31
164 Programación genérica Qué es Por qué utilizarla 19:59
165 Programación genérica Creación clases genéricas propias 16:36
166 Programación genérica Métodos genéricos 29:01
167 Programación genérica Herencia y tipos comodín 16:34
168 Threads I Programación de hilos 30:50
169 Threads II Interrupción de hilos 23:07
170 Threads III Interrupción de varios hilos 20:20
171 Threads IV Sincronización de Threads I 17:50
172 Threads V Sincronización de Threads II 9:08
173 Threads VI Sincronización de Threads III 22:42
174 Threads VII Sincronización de Threads IV 22:09
175 Threads VIII Sincronización de Threads V 19:27
176 Threads IX Sincronización de Threads VI 18:30
177 Threads X Sincronización de Threads VII 10:53
178 Threads XI Sincronización de Threads VIII 10:49
179 Colecciones I 20:49
180 Colecciones II 22:24
181 Colecciones III Métodos equals y hashCode 19:54
182 Colecciones IV Métodos equals y hashCode II 20:13
183 Colecciones V Iteradores 20:49
184 Colecciones VI LinkedList I 17:45
185 Colecciones VII LinkedList II 19:20
186 Colecciones VIII TreeSet I 17:55
187 Colecciones IX TreeSet II 14:56
188 Colecciones X TreeSet III 8:25
189 Colecciones XI Mapas 23:13
190 Sockets I 20:41
191 Sockets II 20:48
192 Sockets III Creación de chat I 19:45
193 Sockets IV Creación de chat II 19:26
194 Sockets V Creación de chat III 19:57
195 Sockets VI Creación de chat IV 18:43
196 Sockets VII Creación de chat V 21:42
197 Sockets VIII Creación de chat VI 23:07
198 Sockets IX Creación de chat VII 17:10
199 Sockets X Creación de chat VIII 20:59
200 Sockets XI Creación de chat IX 26:00
201 Acceso a Base de Datos JDBC I 10:20 10:20
202 Acceso a Base de Datos JDBC II 25:54
203 Acceso a Base de Datos JDBC III 16:58
204 Acceso a Base de Datos JDBC IV 11:27
205 Acceso a Base de Datos JDBC V Consultas Preparadas 21:47
206 Acceso a Base de Datos JDBC VI Práctica guiada 21:25
207 Acceso a Base de Datos JDBC VII Práctica guiada II 22:09
208 Acceso a Base de Datos JDBC VIII Práctica guiada III 20:31
209 Acceso a Base de Datos JDBC IX Práctica guiada IV 4:47
210 Acceso a Base de Datos JDBC X Modelo Vista Controlador I 21:21
211 Acceso a Base de Datos JDBC XI Modelo Vista Controlador II 19:39
212 Acceso a Base de Datos JDBC XII Modelo Vista Controlador III 18:15
213 Acceso a Base de Datos JDBC XIII Modelo Vista Controlador IV 13:40
214 Acceso a Base de Datos JDBC XIV Modelo Vista Controlador V 10:31
215 Acceso a Base de Datos JDBC XV Modelo Vista Controlador VI 22:23
216 Acceso a Base de Datos JDBC XVI Modelo Vista Controlador VII 21:35
217 Acceso a Base de Datos JDBC XVII Modelo Vista Controlador VIII 10:33
218 Acceso a Base de Datos JDBC XVIII Procedimientos almacenados I 14:19
219 Acceso a Base de Datos JDBC XIX Procedimientos almacenados II 17:06
220 Acceso a Base de Datos JDBC XX Transacciones I 22:32
221 Acceso a Base de Datos JDBC XXI Transacciones II 18:57
222 Acceso a Base de Datos JDBC XXII Metadatos I 15:32
223 Acceso a Base de Datos JDBC XXIII Metadatos II 16:32
224 Acceso a Base de Datos JDBC XXIV Ejercicio práctico I 19:55
225 Acceso a Base de Datos JDBC XXV Ejercicio práctico II 22:49
226 Acceso a Base de Datos JDBC XXVI Ejercicio práctico III 16:54
227 Acceso a Base de Datos JDBC XXVII Ejercicio práctico IV 25:33
228 Java Server Pages I 22:18
229 Java Server Pages II 18:12
230 Java Server Pages III 21:21
231 Java Server Pages IV 16:13
232 Java Server Pages V 13:31
233 Java Server Pages VI 15:07
234 Java Server Pages VII 22:28
235 Java Server Pages VIII 11:00
236 Java Server Pages IX 17:32
237 Java Server Pages X Sesiones I 20:45
238 Java Server Pages XI Sesiones II 18:36
239 Java Server Pages XII Cookies I 19:55
240 Java Server Pages XIII Cookies II 24:41
241 Java Server Pages XIV Java Server Pages Tags I 10:30
242 Java Server Pages XV Java Server Pages Tags II 17:07
243 Java Server Pages XVI Java Server Pages Tags III 20:16
244 Java Server Pages XVII Java Server Pages Tags IV 12:03
245 Java Server Pages XVIII Java Server Pages Tags V 22:29
246 Servlets I 21:44
247 Servlets II 21:30
248 Modelo Vista Controlador I 22:30
249 Modelo Vista Controlador II 20:13
250 Modelo Vista Controlador III 14:01
251 Modelo Vista Controlador IV 25:26
252 Modelo Vista Controlador V 16:24
253 Modelo Vista Controlador VI 10:50
254 Modelo Vista Controlador VII 13:05
255 Modelo Vista Controlador VIII 13:42
256 Modelo Vista Controlador IX 17:11
257 Modelo Vista Controlador X 15:00
258 Modelo Vista Controlador XI 16:58
259 Modelo Vista Controlador XII 17:54
260 Modelo Vista Controlador XIII 23:46
261 Modelo Vista Controlador XIV 19:39
262 Modelo Vista Controlador XV 22:25
263 Modelo Vista Controlador XVI 19:30
264 Modelo Vista Controlador XVII 10:46
265 Anexo Swing Av I JList 16:09
266 Anexo II JTree 20:10
267 Anexos III JTable I 12:14
268 Anexos IV JTable II 12:57
269 Anexos V JTable III 15:03
270 Anexos VI JTable IV 14:08 14:08
271 Anexos VII Introspección I 17:35
272 Anexos VIII Introspección II 18:13
273 Anexos IX Introspección III 14:47
274 Anexos IX Java Beans I 22:57
275 Anexos X Java Beans II 21:47
276 Fin de curso Generar documentación 21:16