SlideShare una empresa de Scribd logo
1 de 13
REPÚBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD RAFAEL BELLOSO CHACIN
FACULTAD DE INGENIERÍA
ESCUELAS DE INFORMÁTICA Y COMPUTACIÓN
Dra. María Eugenia Fossi Medina
EJE DE MEFM
Eje X
Eje Y
+X
+Y (X,Y)
drawLine(Xi,Yi,Xf,Yf);
Dibujar Linea MEFM
Dibuja una línea con el color en curso de dibujo, la
cual comienza en la posición Xi,Yi y termina en la
posición Xf,Yf
getWidth();
Devuelve la anchura total del objeto
getHeight();
Devuelve la altura total del objeto
import java.awt.Graphics;
import javax.swing.JPanel;
public class PanelDibujo extends JPanel
{
public void paintComponent(Graphics G)
{ super.paintComponent(G);
int Ancho = getWidth();
int Alto = getHeight();
G.drawLine(0,0,Ancho,Alto);
G.drawLine(0,Alto,Ancho,0);
}//paintComponent
}//class
Dibujar Linea MEFM
import javax.swing.JFrame;
public class PruebaLinea
{
public static void main(String arg[])
{
PanelDibujo panel = new PanelDibujo();
JFrame Ventana = new JFrame();
Ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Ventana.getContentPane().add(panel);
Ventana.setSize(250, 250);
Ventana.setVisible(true);
}//main
}//class
Dibujar Linea MEFM
Practica MEFM
Métodos para dibujarMEFM
fillOval(), drawOval()
Estos métodos permiten dibujar una elipse, el
primero muestra la figura coloreada y el segundo
solo muestra el marco. Utiliza cuatro parámetros (X,
Y, Ancho, Alto)
drawString()
Muestra un texto en la ventana, utiliza tres
parámetros (“texto”,X,Y)
Practica MEFM
Carita Feliz Cuadros de Color
Texto MEFM
setBackground();
Permite establecer el color de fondo en la ventana
Font
Es la clase que encapsula los tipos de letras.
Font fuente=new Font(Tipo, Modelo, Tamaño);
Tipo:
Dialog
SansSerif
Serif
Monospaced
DialogInput
Modelo:
Font.BOLD = Negrita
Font.ITALIC = Cursiva
Font.PLAIN = Normal
setFont();
Permite utilizar el tipo de letra invocado por el objeto
El siguiente código, permitirá mostrar en pantalla, los tipos de letras
con las que el sistema cuenta.
String[ ] nombreFuentes=getToolkit().getFontList();
for(int i=0; i<nombreFuentes.length; i++)
System.out.println(nombreFuentes[i]);
Texto MEFM
Color MEFM
En Java, los colores
primarios son el rojo, el verde
y el azul.
Java utiliza un modelo de
color denominado RGB, que
significa que cualquier color
se puede describir dando las
cantidades de rojo (Red),
verde (Green), y azul (Blue).
Estas cantidades son
números enteros
comprendidos entre 0 y 255,
o bien, números reales
comprendidos entre 0.0 y 1.0.
La siguiente tabla nos
proporciona los colores más
comunes y sus valores RGB.
Color colorRosa=new Color(255, 175, 175);
g.setColor(colorRosa);
Color MEFM
Imagenes MEFM
1.- Explique brevemente la clase Image de awt y el paquete java.awt.image
2.- Que formato de imágenes se pueden utilizar en JAVA
3.- Para que se utiliza:
4.- Crear una ventana (Jframe o Applet), donde aparezca una imagen
seleccionada por ustedes.
drawImagen( ); getImage( ); init( );
getParameter( ); repaint( ); createImage();
El informe se debe realizar en equipos de tres cuasi-ingenieros

Más contenido relacionado

La actualidad más candente

Diapo funciones
Diapo funcionesDiapo funciones
Diapo funcionesmelpod
 
Presentación de deber
Presentación de deberPresentación de deber
Presentación de deberMiguelcz30
 
Programa para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonPrograma para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonNelson Piñero
 
Práctica de Programación II CIP200 Rezagados
Práctica de Programación II CIP200 RezagadosPráctica de Programación II CIP200 Rezagados
Práctica de Programación II CIP200 Rezagadosrasave
 
Manual De comandos Como Utilizar Los Comandos De Kturtle
Manual De comandos Como Utilizar Los Comandos De KturtleManual De comandos Como Utilizar Los Comandos De Kturtle
Manual De comandos Como Utilizar Los Comandos De Kturtlegueste8795e
 
Introducción a la informática
Introducción a la informáticaIntroducción a la informática
Introducción a la informáticaCeliagg18
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programaciondiego MC
 

La actualidad más candente (9)

Diapo funciones
Diapo funcionesDiapo funciones
Diapo funciones
 
Presentación de deber
Presentación de deberPresentación de deber
Presentación de deber
 
Programa para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonPrograma para suma y multiplicacion nelson
Programa para suma y multiplicacion nelson
 
Práctica de Programación II CIP200 Rezagados
Práctica de Programación II CIP200 RezagadosPráctica de Programación II CIP200 Rezagados
Práctica de Programación II CIP200 Rezagados
 
Manual De comandos Como Utilizar Los Comandos De Kturtle
Manual De comandos Como Utilizar Los Comandos De KturtleManual De comandos Como Utilizar Los Comandos De Kturtle
Manual De comandos Como Utilizar Los Comandos De Kturtle
 
Introducción a la informática
Introducción a la informáticaIntroducción a la informática
Introducción a la informática
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programacion
 
Programa
ProgramaPrograma
Programa
 
Trabajo de exel
Trabajo de exelTrabajo de exel
Trabajo de exel
 

Similar a Comp graf clase 3

Similar a Comp graf clase 3 (8)

Applets.pdf
Applets.pdfApplets.pdf
Applets.pdf
 
Java modografico
Java modograficoJava modografico
Java modografico
 
Comp graf clase 2
Comp graf clase 2Comp graf clase 2
Comp graf clase 2
 
Revista digital
Revista digitalRevista digital
Revista digital
 
Temaswing
TemaswingTemaswing
Temaswing
 
Cuadernillo Programación
Cuadernillo   ProgramaciónCuadernillo   Programación
Cuadernillo Programación
 
Control de JTable
Control de JTableControl de JTable
Control de JTable
 
Introducción a Processing
Introducción a ProcessingIntroducción a Processing
Introducción a Processing
 

Más de franyelis23

Unidad i . evolucion y definiciones
Unidad i . evolucion  y definicionesUnidad i . evolucion  y definiciones
Unidad i . evolucion y definicionesfranyelis23
 
Auditoria de sistemas resumen
Auditoria de sistemas resumenAuditoria de sistemas resumen
Auditoria de sistemas resumenfranyelis23
 
Auditoria de sistemas. unidad ii
Auditoria de sistemas. unidad iiAuditoria de sistemas. unidad ii
Auditoria de sistemas. unidad iifranyelis23
 
.Auditoria de sistemas
.Auditoria de sistemas.Auditoria de sistemas
.Auditoria de sistemasfranyelis23
 
Comp graf clase 1
Comp graf clase 1Comp graf clase 1
Comp graf clase 1franyelis23
 
Presentacion en saia html terminada
Presentacion en saia html terminadaPresentacion en saia html terminada
Presentacion en saia html terminadafranyelis23
 
Mapa mental.jenny
Mapa mental.jennyMapa mental.jenny
Mapa mental.jennyfranyelis23
 

Más de franyelis23 (7)

Unidad i . evolucion y definiciones
Unidad i . evolucion  y definicionesUnidad i . evolucion  y definiciones
Unidad i . evolucion y definiciones
 
Auditoria de sistemas resumen
Auditoria de sistemas resumenAuditoria de sistemas resumen
Auditoria de sistemas resumen
 
Auditoria de sistemas. unidad ii
Auditoria de sistemas. unidad iiAuditoria de sistemas. unidad ii
Auditoria de sistemas. unidad ii
 
.Auditoria de sistemas
.Auditoria de sistemas.Auditoria de sistemas
.Auditoria de sistemas
 
Comp graf clase 1
Comp graf clase 1Comp graf clase 1
Comp graf clase 1
 
Presentacion en saia html terminada
Presentacion en saia html terminadaPresentacion en saia html terminada
Presentacion en saia html terminada
 
Mapa mental.jenny
Mapa mental.jennyMapa mental.jenny
Mapa mental.jenny
 

Último

Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD  II 2.pdf ingenieria civil lima upnUNIDAD  II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upnDayronCernaYupanquiy
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfOmarPadillaGarcia
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptNombre Apellidos
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaAndreBarrientos3
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimientoMaxanMonplesi
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5juanjoelaytegonzales2
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
Herramientas de la productividad - Revit
Herramientas de la productividad - RevitHerramientas de la productividad - Revit
Herramientas de la productividad - RevitDiegoAlonsoCastroLup1
 
tesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariatesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariasusafy7
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónmaz12629
 

Último (20)

Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD  II 2.pdf ingenieria civil lima upnUNIDAD  II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upn
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
Ejemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieriaEjemplos aplicados de flip flops para la ingenieria
Ejemplos aplicados de flip flops para la ingenieria
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimiento
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Herramientas de la productividad - Revit
Herramientas de la productividad - RevitHerramientas de la productividad - Revit
Herramientas de la productividad - Revit
 
tesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariatesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa maria
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 

Comp graf clase 3

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD RAFAEL BELLOSO CHACIN FACULTAD DE INGENIERÍA ESCUELAS DE INFORMÁTICA Y COMPUTACIÓN Dra. María Eugenia Fossi Medina
  • 2. EJE DE MEFM Eje X Eje Y +X +Y (X,Y)
  • 3. drawLine(Xi,Yi,Xf,Yf); Dibujar Linea MEFM Dibuja una línea con el color en curso de dibujo, la cual comienza en la posición Xi,Yi y termina en la posición Xf,Yf getWidth(); Devuelve la anchura total del objeto getHeight(); Devuelve la altura total del objeto
  • 4. import java.awt.Graphics; import javax.swing.JPanel; public class PanelDibujo extends JPanel { public void paintComponent(Graphics G) { super.paintComponent(G); int Ancho = getWidth(); int Alto = getHeight(); G.drawLine(0,0,Ancho,Alto); G.drawLine(0,Alto,Ancho,0); }//paintComponent }//class Dibujar Linea MEFM
  • 5. import javax.swing.JFrame; public class PruebaLinea { public static void main(String arg[]) { PanelDibujo panel = new PanelDibujo(); JFrame Ventana = new JFrame(); Ventana.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Ventana.getContentPane().add(panel); Ventana.setSize(250, 250); Ventana.setVisible(true); }//main }//class Dibujar Linea MEFM
  • 7. Métodos para dibujarMEFM fillOval(), drawOval() Estos métodos permiten dibujar una elipse, el primero muestra la figura coloreada y el segundo solo muestra el marco. Utiliza cuatro parámetros (X, Y, Ancho, Alto) drawString() Muestra un texto en la ventana, utiliza tres parámetros (“texto”,X,Y)
  • 8. Practica MEFM Carita Feliz Cuadros de Color
  • 9. Texto MEFM setBackground(); Permite establecer el color de fondo en la ventana Font Es la clase que encapsula los tipos de letras. Font fuente=new Font(Tipo, Modelo, Tamaño); Tipo: Dialog SansSerif Serif Monospaced DialogInput Modelo: Font.BOLD = Negrita Font.ITALIC = Cursiva Font.PLAIN = Normal
  • 10. setFont(); Permite utilizar el tipo de letra invocado por el objeto El siguiente código, permitirá mostrar en pantalla, los tipos de letras con las que el sistema cuenta. String[ ] nombreFuentes=getToolkit().getFontList(); for(int i=0; i<nombreFuentes.length; i++) System.out.println(nombreFuentes[i]); Texto MEFM
  • 11. Color MEFM En Java, los colores primarios son el rojo, el verde y el azul. Java utiliza un modelo de color denominado RGB, que significa que cualquier color se puede describir dando las cantidades de rojo (Red), verde (Green), y azul (Blue). Estas cantidades son números enteros comprendidos entre 0 y 255, o bien, números reales comprendidos entre 0.0 y 1.0. La siguiente tabla nos proporciona los colores más comunes y sus valores RGB. Color colorRosa=new Color(255, 175, 175); g.setColor(colorRosa);
  • 13. Imagenes MEFM 1.- Explique brevemente la clase Image de awt y el paquete java.awt.image 2.- Que formato de imágenes se pueden utilizar en JAVA 3.- Para que se utiliza: 4.- Crear una ventana (Jframe o Applet), donde aparezca una imagen seleccionada por ustedes. drawImagen( ); getImage( ); init( ); getParameter( ); repaint( ); createImage(); El informe se debe realizar en equipos de tres cuasi-ingenieros