SlideShare una empresa de Scribd logo
Primitivos Gráficos en Java
Part 3
Dispositivo de Salida.
Funciones Gráficas
Control de Atributos
Primitivos Gráficos
Dibujo de arcos
• Un arco se dibuja como
una porción de un óvalo.
• Los ángulos de los arcos se
miden en grados.
• Los arcos se extienden (es
decir, se mueven a lo largo
de una curva) desde un
ángulo inicial, en base al
número de grados
especificados por el
ángulo del arco.
07/05/2014 Geometría Computacional-UNI 2
Dibujo de arcos
• El ángulo inicial indica, en
grados, en dónde empieza
el arco.
• El ángulo del arco
especifica el número total
de grados hasta los que se
va a extender el arco.
07/05/2014 Geometría Computacional-UNI 3
Ángulos Positivos y Negativos
07/05/2014 Geometría Computacional-UNI 4
Métodos de Graphics para dibujar
arcos.
Método Descripción
public void drawArc( int x, int y, int anchura, int altura, int
anguloInicial, int anguloArco )
Dibuja un arco relativo a las coordenadas (x, y) de la esquina
superior izquierda del rectángulo delimitador, con la anchura y
altura especificadas. El segmento del arco se dibuja
empezando en anguloInicial y se extiende hasta los grados
especificados por anguloArco.
public void fillArc( int x, int y, int anchura, int altura, int
anguloInicial, int anguloArco )
Dibuja un arco relleno (es decir, un sector) relativo a las
coordenadas (x, y) de la esquina superior izquierda del
rectángulo delimitador, con la anchura y altura especificadas.
07/05/2014 Geometría Computacional-UNI 5
07/05/2014 Geometría Computacional-UNI 6
Ver Ejemplo de Arcos
(12_19)
Dibujo de polígonos y polilíneas
• Los polígonos son figuras
cerradas de varios lados,
compuestas por segmentos de
línea recta. Las polilíneas son
una secuencia de puntos
conectados.
07/05/2014 Geometría Computacional-UNI 7
Métodos de Graphics para dibujar
polígonos
Método Descripción
public void drawPolygon( int puntosX[], int puntosY[], int puntos )
Dibuja un polígono. La coordenada x de cada punto se
especifica en el arreglo puntosX y la coordenada y de cada
punto se especifica en el arreglo puntosY. El último argumento
especifica el número de puntos. Este método dibuja un
polígono cerrado. Si el último punto es distinto del primero, el
polígono se cierra mediante una línea que conecte el último
punto con el primero.
public void drawPolyline( int puntosX[], int puntosY[], int puntos )
Dibuja una secuencia de líneas conectadas. Si el último punto
es distinto del primero, la polilínea no se cierra.
07/05/2014 Geometría Computacional-UNI 8
Constructores y métodos de
Polygon
Método Descripción
public Polygon()
Crea un nuevo objeto polígono. Este objeto no contiene ningún
punto.
public Polygon( int valoresX[], int valoresY[], int numeroDePuntos )
Crea un nuevo objeto polígono. Este objeto tiene
numeroDePuntos lados, en donde cada punto consiste de una
coordenada x desde valoresX, y una coordenada y desde
valoresY.
public void addPoint( int x, int y )
Agrega pares de coordenadas x y y al objeto Polygon.
07/05/2014 Geometría Computacional-UNI 9
07/05/2014 Geometría Computacional-UNI 10
Ver Ejemplo de Arcos
(12_21)
Trabajo Investigativo
• La API Java 2D
– Líneas, rectángulos,
rectángulos redondeados,
arcos, elipses.
– Rellenos con degradado y
patrones.
– Rutas generales
• Líneas rectas
• Curvas complejas.
07/05/2014 Geometría Computacional-UNI 11

Más contenido relacionado

PDF
Primitivos gráficos en java parte 2
DOCX
Unidad 05
DOCX
Guía del Tercer parcial de Info de TA
PPTX
Graficas matlab
PDF
Dib tec ii jun 2014
PDF
Act 3 escala
PDF
ACTIVIDADES SISTEMA DE REPRESENTACION 2021
PDF
Actividad 1. aplicacion_de_la_recta
Primitivos gráficos en java parte 2
Unidad 05
Guía del Tercer parcial de Info de TA
Graficas matlab
Dib tec ii jun 2014
Act 3 escala
ACTIVIDADES SISTEMA DE REPRESENTACION 2021
Actividad 1. aplicacion_de_la_recta

La actualidad más candente (20)

PDF
Escala dibujo
PPSX
Ejercicio 1 coordenadas relativas.
PPTX
Funciones lineales
PPTX
Unidad 2 dibujo 20200916
PDF
Representación de gráficos de evolución de bolsa con geogebra
PDF
Simetría par, impar y periodicidad con geogebra
PPTX
Diseño digital Erick B. HG
PPTX
Las gráficas una herramienta eficaz para la interpretación de datos
PDF
Dib tec ii jun 2013
PDF
Ejemplo de examen
PDF
GeoGebra Guía 1
PDF
GeoGebra Guía 3
PDF
Homotecia
PDF
Autoevaluacion ofima.
PDF
Solucionario prueba mt 141 2011 ok
PPTX
Perspectivas robinson rodriguez
PDF
Diagrama de dispersión y recta de regresión en hoja de cálculo
PDF
Taller de GeoGebra - Práctica 1
Escala dibujo
Ejercicio 1 coordenadas relativas.
Funciones lineales
Unidad 2 dibujo 20200916
Representación de gráficos de evolución de bolsa con geogebra
Simetría par, impar y periodicidad con geogebra
Diseño digital Erick B. HG
Las gráficas una herramienta eficaz para la interpretación de datos
Dib tec ii jun 2013
Ejemplo de examen
GeoGebra Guía 1
GeoGebra Guía 3
Homotecia
Autoevaluacion ofima.
Solucionario prueba mt 141 2011 ok
Perspectivas robinson rodriguez
Diagrama de dispersión y recta de regresión en hoja de cálculo
Taller de GeoGebra - Práctica 1
Publicidad

Destacado (10)

PPTX
Unidad v cierre convexo
PPTX
Primitivos gráficos en java - Part 1
PPTX
Unidad iv particionamiento en trapezoide
PPTX
Unidad iv particionamiento de poligonos monotonos
PPTX
PPTX
Eventos del ratón en Java
PPTX
PPTX
Sentencias de control
PPTX
Geometría computacional introducción
PPTX
Teoría de la computación presentación
Unidad v cierre convexo
Primitivos gráficos en java - Part 1
Unidad iv particionamiento en trapezoide
Unidad iv particionamiento de poligonos monotonos
Eventos del ratón en Java
Sentencias de control
Geometría computacional introducción
Teoría de la computación presentación
Publicidad

Similar a Primitivos gráficos en java parte 3 (20)

PPT
El Ambiente De Trabajo Y La CreacióN De 2
PPT
El Ambiente De Trabajo Y La CreacióN De
PPTX
Autocad 01
PDF
Guia 1 cabry pdf
PPTX
Dibujo tecnico asistido por Computadora S2.pptx
PPT
Unidad 3 / Representación de volúmenes
PDF
Guia n°4 Vectores
PDF
13secuenciasparaelaulablog 120721195239-phpapp02
PDF
Construcción de Fractales
DOCX
Guia1 geogebra10°
PDF
2023 CT-AutoCAD_S1.pdf
PPTX
Unidad I_Numeros Complejos (2da parte).pptx
PPTX
Unidad I_Numeros Complejos (1era parte).pptx
PPTX
Coordenadas en AutoCAD
PDF
Math graph 32
PDF
Anlisis vectorial
DOCX
Unidad 1
PDF
U3 t2-act. aprendizaje1 - moisés bruno flores
PDF
Definiciones básicas de geometría.
El Ambiente De Trabajo Y La CreacióN De 2
El Ambiente De Trabajo Y La CreacióN De
Autocad 01
Guia 1 cabry pdf
Dibujo tecnico asistido por Computadora S2.pptx
Unidad 3 / Representación de volúmenes
Guia n°4 Vectores
13secuenciasparaelaulablog 120721195239-phpapp02
Construcción de Fractales
Guia1 geogebra10°
2023 CT-AutoCAD_S1.pdf
Unidad I_Numeros Complejos (2da parte).pptx
Unidad I_Numeros Complejos (1era parte).pptx
Coordenadas en AutoCAD
Math graph 32
Anlisis vectorial
Unidad 1
U3 t2-act. aprendizaje1 - moisés bruno flores
Definiciones básicas de geometría.

Más de Gabriel Rafael Lacayo Saballos (13)

PPTX
Factibilidad legal y cronograma
PPTX
Factibilidad Técnica y Económica
PPTX
Factibilidad operativa
PPTX
Analizador Sintáctico de C
PPTX
Simulación de Sistemas Electronicos
PPT
Simulación de Sistemas de Control
PPT
Aplicaciones Reales Laplace
PDF
Diagramas causales
PPTX
Caso de estudio recolección basura
PPTX
Metodología de Selección de Estándares basados en el enfoque MDA
PPTX
Funciones hiperbólicas senh, cosh, tanh
PPTX
Funciones hiperbólicas csch, sech, coth
PPTX
Funciones hiperbólicas (senh, cosh, tgh)
Factibilidad legal y cronograma
Factibilidad Técnica y Económica
Factibilidad operativa
Analizador Sintáctico de C
Simulación de Sistemas Electronicos
Simulación de Sistemas de Control
Aplicaciones Reales Laplace
Diagramas causales
Caso de estudio recolección basura
Metodología de Selección de Estándares basados en el enfoque MDA
Funciones hiperbólicas senh, cosh, tanh
Funciones hiperbólicas csch, sech, coth
Funciones hiperbólicas (senh, cosh, tgh)

Último (20)

PDF
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
PDF
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
PDF
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
PPTX
Introducción al Diseño de Máquinas Metodos.pptx
PDF
presentacion sobre los polimeros, como se conforman
PPTX
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
PPTX
Curso Corto de PLANTA CONCENTRADORA FREEPORT
PPTX
A8B08CED-D3D9-415C-B4A3-2A6CA6409A48.1.1Presentación Dirección 2022 unidade...
PDF
Módulo-de Alcance-proyectos - Definición.pdf
PPTX
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
PPT
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
DOCX
Cumplimiento normativo y realidad laboral
PPTX
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
PPTX
Seminario de telecomunicaciones para ingeniería
PDF
TESTAMENTO DE DESCRIPTIVA ..............
PDF
Primera formulación de cargos de la SEC en contra del CEN
PDF
Curso Introductorio de Cristales Liquidos
PDF
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
PPTX
NILS actividad 4 PRESENTACION.pptx pppppp
PPT
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
Introducción al Diseño de Máquinas Metodos.pptx
presentacion sobre los polimeros, como se conforman
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
Curso Corto de PLANTA CONCENTRADORA FREEPORT
A8B08CED-D3D9-415C-B4A3-2A6CA6409A48.1.1Presentación Dirección 2022 unidade...
Módulo-de Alcance-proyectos - Definición.pdf
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
tema DISEÑO ORGANIZACIONAL UNIDAD 1 A.ppt
Cumplimiento normativo y realidad laboral
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
Seminario de telecomunicaciones para ingeniería
TESTAMENTO DE DESCRIPTIVA ..............
Primera formulación de cargos de la SEC en contra del CEN
Curso Introductorio de Cristales Liquidos
HISTORIA DE LA GRÚAA LO LARGO DE LOS TIEMPOSpdf
NILS actividad 4 PRESENTACION.pptx pppppp
PRIMEROS AUXILIOS EN EL SECTOR EMPRESARIAL

Primitivos gráficos en java parte 3

  • 1. Primitivos Gráficos en Java Part 3 Dispositivo de Salida. Funciones Gráficas Control de Atributos Primitivos Gráficos
  • 2. Dibujo de arcos • Un arco se dibuja como una porción de un óvalo. • Los ángulos de los arcos se miden en grados. • Los arcos se extienden (es decir, se mueven a lo largo de una curva) desde un ángulo inicial, en base al número de grados especificados por el ángulo del arco. 07/05/2014 Geometría Computacional-UNI 2
  • 3. Dibujo de arcos • El ángulo inicial indica, en grados, en dónde empieza el arco. • El ángulo del arco especifica el número total de grados hasta los que se va a extender el arco. 07/05/2014 Geometría Computacional-UNI 3
  • 4. Ángulos Positivos y Negativos 07/05/2014 Geometría Computacional-UNI 4
  • 5. Métodos de Graphics para dibujar arcos. Método Descripción public void drawArc( int x, int y, int anchura, int altura, int anguloInicial, int anguloArco ) Dibuja un arco relativo a las coordenadas (x, y) de la esquina superior izquierda del rectángulo delimitador, con la anchura y altura especificadas. El segmento del arco se dibuja empezando en anguloInicial y se extiende hasta los grados especificados por anguloArco. public void fillArc( int x, int y, int anchura, int altura, int anguloInicial, int anguloArco ) Dibuja un arco relleno (es decir, un sector) relativo a las coordenadas (x, y) de la esquina superior izquierda del rectángulo delimitador, con la anchura y altura especificadas. 07/05/2014 Geometría Computacional-UNI 5
  • 6. 07/05/2014 Geometría Computacional-UNI 6 Ver Ejemplo de Arcos (12_19)
  • 7. Dibujo de polígonos y polilíneas • Los polígonos son figuras cerradas de varios lados, compuestas por segmentos de línea recta. Las polilíneas son una secuencia de puntos conectados. 07/05/2014 Geometría Computacional-UNI 7
  • 8. Métodos de Graphics para dibujar polígonos Método Descripción public void drawPolygon( int puntosX[], int puntosY[], int puntos ) Dibuja un polígono. La coordenada x de cada punto se especifica en el arreglo puntosX y la coordenada y de cada punto se especifica en el arreglo puntosY. El último argumento especifica el número de puntos. Este método dibuja un polígono cerrado. Si el último punto es distinto del primero, el polígono se cierra mediante una línea que conecte el último punto con el primero. public void drawPolyline( int puntosX[], int puntosY[], int puntos ) Dibuja una secuencia de líneas conectadas. Si el último punto es distinto del primero, la polilínea no se cierra. 07/05/2014 Geometría Computacional-UNI 8
  • 9. Constructores y métodos de Polygon Método Descripción public Polygon() Crea un nuevo objeto polígono. Este objeto no contiene ningún punto. public Polygon( int valoresX[], int valoresY[], int numeroDePuntos ) Crea un nuevo objeto polígono. Este objeto tiene numeroDePuntos lados, en donde cada punto consiste de una coordenada x desde valoresX, y una coordenada y desde valoresY. public void addPoint( int x, int y ) Agrega pares de coordenadas x y y al objeto Polygon. 07/05/2014 Geometría Computacional-UNI 9
  • 10. 07/05/2014 Geometría Computacional-UNI 10 Ver Ejemplo de Arcos (12_21)
  • 11. Trabajo Investigativo • La API Java 2D – Líneas, rectángulos, rectángulos redondeados, arcos, elipses. – Rellenos con degradado y patrones. – Rutas generales • Líneas rectas • Curvas complejas. 07/05/2014 Geometría Computacional-UNI 11