SlideShare una empresa de Scribd logo
Ingeniería enAnimación Digital
yEfectos Visuales
Asignatura:ProgramaciónOrientadaaObjetos
Profesor:ISC.LizbethHernándezOlán
Unidad3 Herencia Fecha: 03/Mayo/2017
Practica3 PaneldeDibujo Página1de4
No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán
1.EnunciadodelProblema.
2.CódigoFuente
/*Práctica3
No.Decontrol:16081898Nombre:MedranoBarradasNefiVillaherman
/*
//Fig.11.34:PanelDibujo.java
//UsodelaclaseMouseMotionAdapter.
importjava.awt.Point;
importjava.awt.Graphics;
importjava.awt.event.MouseEvent;
importjava.awt.event.MouseMotionAdapter;
importjavax.swing.JPanel;
publicclassPanelDibujoextendsJPanel
{
privateintcuentaPuntos=0;
privatePointpuntos[]=newPoint[10000];
publicPanelDibujo()
{
addMouseMotionListener(
newMouseMotionAdapter()
{
publicvoidmouseDragged(MouseEventevento)
{
if(cuentaPuntos<puntos.length)
{
puntos[cuentaPuntos]=evento.getPoint();//buscaelpunto
cuentaPuntos++;//incrementaelnúmerodepuntosenelarreglo
repaint();//vuelveadibujarJFrame
}//findeif
}//findelmétodomouseDragged
}//findelaclaseinternaanónima
);//findelallamadaaaddMouseMotionListener
}//findelconstructordePanelDibujo
//dibujaunóvaloenuncuadrodelimitadorde4x4,enlaubicaciónespecificadaenlaventana
publicvoidpaintComponent(Graphicsg)
{
super.paintComponent(g);//borraeláreadedibujo
//dibujatodoslospuntosenelarreglo
for(inti=0;i<cuentaPuntos;i++)
g.fillOval(puntos[i].x,puntos[i].y,4,4);
}//findelmétodopaint
}//findelaclasePanelDibujo
Ingeniería enAnimación Digital
yEfectos Visuales
Asignatura:ProgramaciónOrientadaaObjetos
Profesor:ISC.LizbethHernándezOlán
Unidad3 Herencia Fecha: 03/Mayo/2017
Practica3 PaneldeDibujo Página2de4
No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán
/*Práctica3
No.Decontrol:16081898Nombre:MedranoBarradasNefiVillaherman
/*
//Fig.11.35:Pintor.java
//PruebadePanelDibujo.
importjava.awt.BorderLayout;
importjavax.swing.JFrame;
importjavax.swing.JLabel;
publicclassPintor
{
publicstaticvoidmain(Stringargs[])
{
//creaobjetoJFrame
JFrameaplicacion=newJFrame("Unprogramasimplededibujo");
PanelDibujopanelDibujo=newPanelDibujo();//creapaneldedibujo
aplicacion.add(panelDibujo,BorderLayout.CENTER);//enelcentro
//creaunaetiquetaylacolocaenlaregiónSOUTHdeBorderLayout
aplicacion.add(newJLabel("Arrastreelratonparadibujar"),
BorderLayout.SOUTH);
aplicacion.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
aplicacion.setSize(400,200);//estableceeltamañodelmarco
aplicacion.setVisible(true);//muestraelmarco
}//findemain
}//findelaclasePintor
Ingeniería enAnimación Digital
yEfectos Visuales
Asignatura:ProgramaciónOrientadaaObjetos
Profesor:ISC.LizbethHernándezOlán
Unidad3 Herencia Fecha: 27/Abril/2017
Practica3 PaneldeDibujo Página3de4
No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán
3.Impresiondepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
Ingeniería enAnimación Digital
yEfectos Visuales
Asignatura:ProgramaciónOrientadaaObjetos
Profesor:ISC.LizbethHernándezOlán
Unidad3 Herencia Fecha: 27/Abril/2017
Practica3 PaneldeDibujo Página4de4
No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán
Cuestionario
1. ¿Cuáleselnombredelaclasedelcódigo11.34?
R= PanelDibujo
2. Laclasedelcódigo11.34¿puedeserconsideradasubclase?Explique¿Porqué?
R=No,porquelaclasePanelDibujoseconsideraunaclasebasedelacualpartentodaslasdemás.
3. Mencionelospaquetesquesonimportadosparacrearlaclasedelcódigo11.34:
LosobjetosimportadosparacrearlaclasePanelDibujodelcódigo11.34son:
importjava.awt.Point;
importjava.awt.Graphics;
importjava.awt.event.MouseEvent;
importjava.awt.event.MouseMotionAdapter;
importjavax.swing.JPanel;
4. ¿Cuálessonlosmétodos delcódigo11.34?
R=Losmétodosdelcódigo11.34son:1.- publicvoidmouseDragged(MouseEventevento)2.- publicPanelDibujo()
5. ¿Cuáldeellosrecibeparámetros?
R=ElquerecibeparámetrosespublicvoidmouseDragged(MouseEventevento)
6. ¿Existealgúnconstructorenelcódigo?Siesasícopieypegueaquíelcódigocorrespondienteal
constructor:
publicPanelDibujo()
7. ¿Cuáleselnombredelaclase11.35?
R= Elnombredelaclase11.35esPintor
8. ¿Esextensión dealgunaotraclase?
R=No
9. ¿Cuántosycuálesobjetossoncreadosenestaclase?
R=Soloes1yes:JFrameaplicacion=newJFrame("Unprogramasimplededibujo");
10. Explicacontuspropiaspalabrasquefuncióntieneelcódigo11.34yelcódigo11.35:
Lafuncióndelcódigo11.34segúnyoescrearydelimitarelespaciodetrabajodelprogramadedibujoyla
funcióndelcódigo11.35escrearla“herramienta”paraelprogramadedibujo.

Más contenido relacionado

La actualidad más candente

P5
P5P5
P2
P2P2
Practica 2
Practica 2Practica 2
Practica 2
Yael012014
 
Practica 2 _ U3
Practica 2  _ U3Practica 2  _ U3
Practica 2 _ U3
Abraham Martinez Molina
 
Practica 3
Practica 3Practica 3
Practica 3
Yael012014
 
6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo
Rodrigo Lara
 
Practica 5-unidad-2
Practica 5-unidad-2Practica 5-unidad-2
Practica 5-unidad-2
Nequiztron
 
Practica 8 claudia
Practica 8 claudiaPractica 8 claudia
Practica 8 claudia
Rodrigo Lara
 
Practica 4-unidad-2
Practica 4-unidad-2Practica 4-unidad-2
Practica 4-unidad-2
Nequiztron
 
Recopilacion
RecopilacionRecopilacion
Practica 5 unidad 2
Practica 5   unidad 2Practica 5   unidad 2
Practica 5 unidad 2
NEQUIZ URIEL
 
Practica 7-unidad-2
Practica 7-unidad-2Practica 7-unidad-2
Practica 7-unidad-2
Nequiztron
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
NEQUIZ URIEL
 
Practica 2 de poo
Practica 2 de  pooPractica 2 de  poo
Practica 5 unidad 2
Practica 5   unidad 2Practica 5   unidad 2
Practica 5 unidad 2
Abraham Martinez Molina
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
Abraham Martinez Molina
 
Practica 6 unidad 2
Practica 6   unidad 2Practica 6   unidad 2
Practica 6 unidad 2
NEQUIZ URIEL
 
P3
P3P3
Practica 7 unidad 2
Practica 7 unidad 2Practica 7 unidad 2
Practica 7 unidad 2
Abraham Martinez Molina
 
Practica 8 unidad 2 poo
Practica 8   unidad 2 poo Practica 8   unidad 2 poo
Practica 8 unidad 2 poo
Abraham Martinez Molina
 

La actualidad más candente (20)

P5
P5P5
P5
 
P2
P2P2
P2
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 2 _ U3
Practica 2  _ U3Practica 2  _ U3
Practica 2 _ U3
 
Practica 3
Practica 3Practica 3
Practica 3
 
6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo6 practica 6 u2 poo rodrigo
6 practica 6 u2 poo rodrigo
 
Practica 5-unidad-2
Practica 5-unidad-2Practica 5-unidad-2
Practica 5-unidad-2
 
Practica 8 claudia
Practica 8 claudiaPractica 8 claudia
Practica 8 claudia
 
Practica 4-unidad-2
Practica 4-unidad-2Practica 4-unidad-2
Practica 4-unidad-2
 
Recopilacion
RecopilacionRecopilacion
Recopilacion
 
Practica 5 unidad 2
Practica 5   unidad 2Practica 5   unidad 2
Practica 5 unidad 2
 
Practica 7-unidad-2
Practica 7-unidad-2Practica 7-unidad-2
Practica 7-unidad-2
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
 
Practica 2 de poo
Practica 2 de  pooPractica 2 de  poo
Practica 2 de poo
 
Practica 5 unidad 2
Practica 5   unidad 2Practica 5   unidad 2
Practica 5 unidad 2
 
Practica 4 unidad 2
Practica 4   unidad 2Practica 4   unidad 2
Practica 4 unidad 2
 
Practica 6 unidad 2
Practica 6   unidad 2Practica 6   unidad 2
Practica 6 unidad 2
 
P3
P3P3
P3
 
Practica 7 unidad 2
Practica 7 unidad 2Practica 7 unidad 2
Practica 7 unidad 2
 
Practica 8 unidad 2 poo
Practica 8   unidad 2 poo Practica 8   unidad 2 poo
Practica 8 unidad 2 poo
 

Similar a U3 practica 3

P3
P3P3
P6
P6P6
Practica 8 y 9
Practica 8 y 9Practica 8 y 9
Practica 8 y 9
Yael012014
 
Resumen
ResumenResumen
Resumen
ResumenResumen
Practica 3 _U3
Practica 3 _U3Practica 3 _U3
Practica 3 _U3
Abraham Martinez Molina
 
P2
P2P2
Practica 7 unidad 2
Practica 7 unidad 2Practica 7 unidad 2
Practica 7 unidad 2
NEQUIZ URIEL
 
Practica 6 u2 poo
Practica 6 u2 pooPractica 6 u2 poo
Practica 6 u2 poo
Rodrigo Lara
 
8 practica 8 u2 poo rodrigo
8 practica 8 u2 poo rodrigo8 practica 8 u2 poo rodrigo
8 practica 8 u2 poo rodrigo
Rodrigo Lara
 
7 practica 7 u2 poo rodrigo
7 practica 7 u2 poo rodrigo7 practica 7 u2 poo rodrigo
7 practica 7 u2 poo rodrigo
Rodrigo Lara
 
Practica 1 u5 claudia
Practica 1 u5 claudiaPractica 1 u5 claudia
Practica 1 u5 claudia
Claudia Estefanía Riveroll Cruz
 
Prac3
Prac3Prac3
Practica 3
Practica 3Practica 3
Practica 3
NEQUIZ URIEL
 
Portafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarconPortafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarcon
Cesar Mcfly
 
Practica 6
Practica 6Practica 6
Practica 6
NEQUIZ URIEL
 
Prac6
Prac6Prac6
P7
P7P7
P4
P4P4
Practica 11
Practica 11Practica 11
Practica 11
Yael012014
 

Similar a U3 practica 3 (20)

P3
P3P3
P3
 
P6
P6P6
P6
 
Practica 8 y 9
Practica 8 y 9Practica 8 y 9
Practica 8 y 9
 
Resumen
ResumenResumen
Resumen
 
Resumen
ResumenResumen
Resumen
 
Practica 3 _U3
Practica 3 _U3Practica 3 _U3
Practica 3 _U3
 
P2
P2P2
P2
 
Practica 7 unidad 2
Practica 7 unidad 2Practica 7 unidad 2
Practica 7 unidad 2
 
Practica 6 u2 poo
Practica 6 u2 pooPractica 6 u2 poo
Practica 6 u2 poo
 
8 practica 8 u2 poo rodrigo
8 practica 8 u2 poo rodrigo8 practica 8 u2 poo rodrigo
8 practica 8 u2 poo rodrigo
 
7 practica 7 u2 poo rodrigo
7 practica 7 u2 poo rodrigo7 practica 7 u2 poo rodrigo
7 practica 7 u2 poo rodrigo
 
Practica 1 u5 claudia
Practica 1 u5 claudiaPractica 1 u5 claudia
Practica 1 u5 claudia
 
Prac3
Prac3Prac3
Prac3
 
Practica 3
Practica 3Practica 3
Practica 3
 
Portafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarconPortafolio unidad 3 cesar adrian barrios alarcon
Portafolio unidad 3 cesar adrian barrios alarcon
 
Practica 6
Practica 6Practica 6
Practica 6
 
Prac6
Prac6Prac6
Prac6
 
P7
P7P7
P7
 
P4
P4P4
P4
 
Practica 11
Practica 11Practica 11
Practica 11
 

Más de Nefi Villaherman Medrano Barradas

Doc2
Doc2Doc2
Practica 2
Practica 2Practica 2
Practica 1
Practica 1Practica 1
Dibujos
DibujosDibujos
Pŕactica1
Pŕactica1Pŕactica1
Unidad 3 preguntas
Unidad 3 preguntasUnidad 3 preguntas
Cuestionario cevallos
Cuestionario cevallosCuestionario cevallos
Cuestionario cevallos
Nefi Villaherman Medrano Barradas
 
Practica 4 de poo
Practica 4 de pooPractica 4 de poo
Practica 3 de poo
Practica 3 de pooPractica 3 de poo
Practica 1 poo formula general
Practica 1 poo formula generalPractica 1 poo formula general
Practica 1 poo formula general
Nefi Villaherman Medrano Barradas
 
Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareas
Nefi Villaherman Medrano Barradas
 
Apuntes
ApuntesApuntes
Temario
TemarioTemario

Más de Nefi Villaherman Medrano Barradas (13)

Doc2
Doc2Doc2
Doc2
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 1
Practica 1Practica 1
Practica 1
 
Dibujos
DibujosDibujos
Dibujos
 
Pŕactica1
Pŕactica1Pŕactica1
Pŕactica1
 
Unidad 3 preguntas
Unidad 3 preguntasUnidad 3 preguntas
Unidad 3 preguntas
 
Cuestionario cevallos
Cuestionario cevallosCuestionario cevallos
Cuestionario cevallos
 
Practica 4 de poo
Practica 4 de pooPractica 4 de poo
Practica 4 de poo
 
Practica 3 de poo
Practica 3 de pooPractica 3 de poo
Practica 3 de poo
 
Practica 1 poo formula general
Practica 1 poo formula generalPractica 1 poo formula general
Practica 1 poo formula general
 
Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareas
 
Apuntes
ApuntesApuntes
Apuntes
 
Temario
TemarioTemario
Temario
 

Último

Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
Festibity
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
MiguelAtencio10
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 

Último (20)

Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Informació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdfInformació Projecte Iniciativa TIC HPE.pdf
Informació Projecte Iniciativa TIC HPE.pdf
 
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
Mantenimiento de sistemas eléctricos y electrónicosarticles-241712_recurso_6....
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 

U3 practica 3

  • 1. Ingeniería enAnimación Digital yEfectos Visuales Asignatura:ProgramaciónOrientadaaObjetos Profesor:ISC.LizbethHernándezOlán Unidad3 Herencia Fecha: 03/Mayo/2017 Practica3 PaneldeDibujo Página1de4 No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán 1.EnunciadodelProblema. 2.CódigoFuente /*Práctica3 No.Decontrol:16081898Nombre:MedranoBarradasNefiVillaherman /* //Fig.11.34:PanelDibujo.java //UsodelaclaseMouseMotionAdapter. importjava.awt.Point; importjava.awt.Graphics; importjava.awt.event.MouseEvent; importjava.awt.event.MouseMotionAdapter; importjavax.swing.JPanel; publicclassPanelDibujoextendsJPanel { privateintcuentaPuntos=0; privatePointpuntos[]=newPoint[10000]; publicPanelDibujo() { addMouseMotionListener( newMouseMotionAdapter() { publicvoidmouseDragged(MouseEventevento) { if(cuentaPuntos<puntos.length) { puntos[cuentaPuntos]=evento.getPoint();//buscaelpunto cuentaPuntos++;//incrementaelnúmerodepuntosenelarreglo repaint();//vuelveadibujarJFrame }//findeif }//findelmétodomouseDragged }//findelaclaseinternaanónima );//findelallamadaaaddMouseMotionListener }//findelconstructordePanelDibujo //dibujaunóvaloenuncuadrodelimitadorde4x4,enlaubicaciónespecificadaenlaventana publicvoidpaintComponent(Graphicsg) { super.paintComponent(g);//borraeláreadedibujo //dibujatodoslospuntosenelarreglo for(inti=0;i<cuentaPuntos;i++) g.fillOval(puntos[i].x,puntos[i].y,4,4); }//findelmétodopaint }//findelaclasePanelDibujo
  • 2. Ingeniería enAnimación Digital yEfectos Visuales Asignatura:ProgramaciónOrientadaaObjetos Profesor:ISC.LizbethHernándezOlán Unidad3 Herencia Fecha: 03/Mayo/2017 Practica3 PaneldeDibujo Página2de4 No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán /*Práctica3 No.Decontrol:16081898Nombre:MedranoBarradasNefiVillaherman /* //Fig.11.35:Pintor.java //PruebadePanelDibujo. importjava.awt.BorderLayout; importjavax.swing.JFrame; importjavax.swing.JLabel; publicclassPintor { publicstaticvoidmain(Stringargs[]) { //creaobjetoJFrame JFrameaplicacion=newJFrame("Unprogramasimplededibujo"); PanelDibujopanelDibujo=newPanelDibujo();//creapaneldedibujo aplicacion.add(panelDibujo,BorderLayout.CENTER);//enelcentro //creaunaetiquetaylacolocaenlaregiónSOUTHdeBorderLayout aplicacion.add(newJLabel("Arrastreelratonparadibujar"), BorderLayout.SOUTH); aplicacion.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); aplicacion.setSize(400,200);//estableceeltamañodelmarco aplicacion.setVisible(true);//muestraelmarco }//findemain }//findelaclasePintor
  • 3. Ingeniería enAnimación Digital yEfectos Visuales Asignatura:ProgramaciónOrientadaaObjetos Profesor:ISC.LizbethHernándezOlán Unidad3 Herencia Fecha: 27/Abril/2017 Practica3 PaneldeDibujo Página3de4 No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán 3.Impresiondepantalla,sóloelresultadoobtenido(noimpresionesdecódigo)
  • 4. Ingeniería enAnimación Digital yEfectos Visuales Asignatura:ProgramaciónOrientadaaObjetos Profesor:ISC.LizbethHernándezOlán Unidad3 Herencia Fecha: 27/Abril/2017 Practica3 PaneldeDibujo Página4de4 No.Control 16081898 NombredelAlumno MedranoBarradasNefiVillahermán Cuestionario 1. ¿Cuáleselnombredelaclasedelcódigo11.34? R= PanelDibujo 2. Laclasedelcódigo11.34¿puedeserconsideradasubclase?Explique¿Porqué? R=No,porquelaclasePanelDibujoseconsideraunaclasebasedelacualpartentodaslasdemás. 3. Mencionelospaquetesquesonimportadosparacrearlaclasedelcódigo11.34: LosobjetosimportadosparacrearlaclasePanelDibujodelcódigo11.34son: importjava.awt.Point; importjava.awt.Graphics; importjava.awt.event.MouseEvent; importjava.awt.event.MouseMotionAdapter; importjavax.swing.JPanel; 4. ¿Cuálessonlosmétodos delcódigo11.34? R=Losmétodosdelcódigo11.34son:1.- publicvoidmouseDragged(MouseEventevento)2.- publicPanelDibujo() 5. ¿Cuáldeellosrecibeparámetros? R=ElquerecibeparámetrosespublicvoidmouseDragged(MouseEventevento) 6. ¿Existealgúnconstructorenelcódigo?Siesasícopieypegueaquíelcódigocorrespondienteal constructor: publicPanelDibujo() 7. ¿Cuáleselnombredelaclase11.35? R= Elnombredelaclase11.35esPintor 8. ¿Esextensión dealgunaotraclase? R=No 9. ¿Cuántosycuálesobjetossoncreadosenestaclase? R=Soloes1yes:JFrameaplicacion=newJFrame("Unprogramasimplededibujo"); 10. Explicacontuspropiaspalabrasquefuncióntieneelcódigo11.34yelcódigo11.35: Lafuncióndelcódigo11.34segúnyoescrearydelimitarelespaciodetrabajodelprogramadedibujoyla funcióndelcódigo11.35escrearla“herramienta”paraelprogramadedibujo.