Primitivos gráficos en java parte 2

1.431 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.431
En SlideShare
0
De insertados
0
Número de insertados
971
Acciones
Compartido
0
Descargas
28
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Primitivos gráficos en java parte 2

  1. 1. Primitivos Gráficos en Java Part 2 Dispositivo de Salida. Funciones Gráficas Control de Atributos Primitivos Gráficos
  2. 2. Métodos Color y los métodos Graphics relacionados con colores 07/05/2014 Geometría Computacional-UNI 2
  3. 3. Métodos de Color 07/05/2014 Geometría Computacional-UNI 3
  4. 4. Control del Tipo de Letra • La mayoría de los métodos y constantes de tipos de letra son parte de la clase Font. Algunos métodos de la clase Font y la clase Graphics. 07/05/2014 Geometría Computacional-UNI 4
  5. 5. Métodos y Constantes relacionadas con Font Metodos y Constantes Descripción public final static int PLAIN Representa un estilo de tipo de letra simple. public final static int BOLD Estilo de tipo de letra en negritas. public final static int ITALIC Estilo de tipo de letra en cursivas. public Font( String nombre, int estilo, int tamaño ) Crea un objeto Font con el nombre de tipo de letra, estilo y tamaño especificados. public int getStyle() Valor entero que indica el estilo actual de tipo de letra. public int getSize() Indica el tamaño actual del tipo de letra. 07/05/2014 Geometría Computacional-UNI 5
  6. 6. Constructor de la Clase Font • Recibe tres argumentos: el nombre del tipo de letra, su estilo y su tamaño. • Los tipos de letra estándar de Java – Monospaced – SansSerif – Serif. 07/05/2014 Geometría Computacional-UNI 6
  7. 7. Constructor de la Clase Font • El estilo de tipo de letra es: – Font.PLAIN (simple) – Font.ITALIC (cursivas) – Font.BOLD (negritas) • El tamaño del tipo de letra se mide en puntos. – Un punto es 1/72 de una pulgada. 07/05/2014 Geometría Computacional-UNI 7
  8. 8. Ver Ejemplo de Letras (12_09) 07/05/2014 Geometría Computacional-UNI 8
  9. 9. Dibujo de líneas, rectángulos y óvalos • En esta sección presentaremos varios métodos de Graphics para dibujar líneas, rectángulos y óvalos. • Para cada método de dibujo que requiere un parámetro anchura y otro altura, sus valores deben ser números no negativos. De lo contrario, no se mostrará la fi gura. 07/05/2014 Geometría Computacional-UNI 9
  10. 10. Métodos de Graphics para dibujar líneas Rectángulos y óvalos Método Descripción public void drawLine( int x1, int y1, int x2, int y2 ) Dibuja una línea entre el punto (x1, y1) y el punto (x2, y2). public void drawRect( int x, int y, int anchura, int altura ) Dibuja un rectángulo con la anchura y altura especificadas. La esquina superior izquierda del rectángulo tiene las coordenadas (x, y). public void fillRect( int x, int y, int anchura, int altura ) Dibuja un rectángulo relleno con la anchura y altura especifi cadas. La esquina superior izquierda del rectángulo tiene las coordenadas (x, y). 07/05/2014 Geometría Computacional-UNI 10
  11. 11. Métodos de Graphics para dibujar líneas Rectángulos y óvalos Método Descripción public void clearRect( int x, int y, int anchura, int altura ) Dibuja un rectángulo relleno con la anchura y altura especificadas, en el color de fondo actual. Este método es útil si el programador desea eliminar una porción de una imagen. public void drawRoundRect( int x, int y, int anchura, int altura, int anchuraArco, int alturaArco ) Dibuja un rectángulo con esquinas redondeadas, en el color actual y con la anchura y altura especificadas. Los valores de anchuraArco y alturaArco determinan el grado de redondez de las esquinas 07/05/2014 Geometría Computacional-UNI 11
  12. 12. Anchura y altura del arco para los rectángulos redondeados. 07/05/2014 Geometría Computacional-UNI 12
  13. 13. Métodos de Graphics para dibujar líneas Rectángulos y óvalos Método Descripción public void fillRoundRect( int x, int y, int anchura, int altura, int anchuraArco, int alturaArco ) Dibuja un rectángulo relleno con esquinas redondeadas, en el color actual y con la anchura y altura especificadas. public void draw3DRect( int x, int y, int anchura, int altura, boolean b ) Dibuja un rectángulo tridimensional en el color actual, con la anchura y altura especificadas. El rectángulo aparece con relieve cuando b es true y sin relieve cuando b es false. public void fill3DRect( int x, int y, int anchura, int altura, boolean b ) Dibuja un rectángulo tridimensional relleno en el color actual, con la anchura y altura especificadas. 07/05/2014 Geometría Computacional-UNI 13
  14. 14. Métodos de Graphics para dibujar líneas Rectángulos y óvalos Método Descripción public void drawOval( int x, int y, int anchura, int altura ) Dibuja un óvalo en el color actual, con la anchura y altura especificadas. La esquina superior izquierda del rectángulo imaginario que lo rodea tiene las coordenadas (x, y). El óvalo toca los cuatro lados del rectángulo imaginario en el centro de cada uno de los lados . Sólo se dibuja el contorno de la fi gura. public void fillOval( int x, int y, int anchura, int altura ) Dibuja un óvalo relleno en el color actual, con la anchura y altura especifi cadas. 07/05/2014 Geometría Computacional-UNI 14
  15. 15. Óvalo delimitado por un rectángulo. 07/05/2014 Geometría Computacional-UNI 15
  16. 16. Ver Ejemplo de Figuras Geométricas (12_14) 07/05/2014 Geometría Computacional-UNI 16
  17. 17. Gracias por su atención!!.. 07/05/2014 Geometría Computacional-UNI 17

×