Documente Academic
Documente Profesional
Documente Cultură
0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2018-2
dicho rectángulo y p5 y p6 son un ángulo public void clearRect (int x1, int y1, int ancho, int
de inicio y un ángulo de barrido, ambos alto)
expresados en grados.
- public abstract void drawArc(int Dibujar un rectángulo con esquinas redondeadas
p1, int p2, int p3, int p4, int p5, con origen en (x, y) y dimensiones (ancho, alto)
int p6) en el color actual. Los valores de anchura Arco
Dibuja serie de líneas conectadas, donde el y altura Arco determinan el grado de redondez
primer purmo esta conectado al último, el de las esquinas.
primer y segundo parámetro son las matrices public void drawRoundRect (int x, int y, int
que contienen las coordenadas y el tercero ancho, int alto, int anchuraArco, int alturaArco)
específica el número de puntos. Dibujar un rectángulo relleno con esquinas
- public abstract void redondeadas con origen en (x,y) y dimensiones
drawPolygon(int p1[], int p2[], (ancho, alto) en el color actual. Los valores de
int p3) anchuraArco y alturaArco determinan el grado
Manejo de colores: Se realiza por medio de de redondez de las esquinas.
una clase Color en la que se puede declarar public void fillRoundRect (int x, int y, int
los métodos y las constantes para manejar ancho, int alto, int anchuraArco, int alturaArco)
los colores. Dibuja un óvalo en el color actual con origen en
Las constantes de colores: se pueden usar (x, y) y dimensiones (ancho, alto).
a traves de: public final static color public void drawOval (int x, int y, int ancho,
COLOR, que presentara un RGB. Los int alto)
constructores de la clase Color son: Dibuja un óvalo relleno en el color actual con
- public Color( int r, int g, int b ) origen en (x, y) y dimensiones (ancho, alto).
Donde r, g, b son los valores del public void fillOval (int x, int y, int ancho, int
rojo, verde y azul respectivamente alto)
expresados de 0 a 255. Dibuja un arco con origen en (x,y) con la
- public Color( float r, float g, float anchura y altura especificada, empezando en
b) Donde r, g, b son los valores de angulaInicial y se extiende hasta los grados
rojo, verde y azul respectivamente especificados por anguloArco.
expresados de 0.0 a 1.0. public void drawArc(int x, int x, int ancho, int
Los métodos para dibujar líneas, rectángulos, óvalos alto, int anguloInicial, int anguloArco)
y similares, se utilizan como parámetro la Dibuja un arco relleno (es decir, un sector) con
coordenada inicial donde se van a dibujar y origen en (x,y) con la anchura y altura
coordenada final para líneas o ancho y alto para especificada, empezando en ángulo Inicial y se
rectángulos y óvalos. Las diferentes funciones son: extiende hasta los grados especificados por
Dibujar una línea entre el punto (x1,y1) y (x2,y2). anguloArco
public void drawLine (int x1, int y1, int x2, int public void fillArc(int x, int x, int ancho, int
y2) alto, int anguloInicial, int anguloArco) .
Dibujar un rectángulo con origen en (x,y) y
dimensiones (ancho,alto). Dibujo de polígonos y poli líneas Los
public void drawRect (int x, int y, int ancho, int polígonos para utilizarlos se usa:
alto) -public void drawPolygon(int puntosX[], int
Dibujar un rectángulo relleno cuya esquina superior puntosY[], int puntos)
izquierda es (x1, y1) y dimensiones (ancho, alto). Para dibujar un polígono relleno.
public void fillRect (int x1, int y1, int ancho, int public void drawPolyline(int puntosX[],
alto) int puntosY[], int puntos)
Dibujar un rectángulo relleno con el color del Que dibuja una secuencia de líneas
fondo cuya esquina superior izquierda es (x1, y1) y conectadas.
dimensiones (ancho, alto). Dibuja el polígono P.
INFORME DE PRÁCTICA DE LABORATORIO Versión 1.0
PROGRAMA DE INGENIERÍA MECATRÓNICA Periodo 2018-2
V .RESULTADOS
Diagramas UML:
Diagramas de flujo:
VI. CONCLUSIONES
En la práctica de laboratorio se logró construir y
ejecutar aplicaciones en IDE, creando aplicaciones
en 2D en la cual se utilizaron funciones básicas de
dibujo y la interfaz gráfica del programa.
Se logró realizar figuras bidimensionales
controlando los diferentes colores y fuentes, usando
los objetos Graphics, el método paint, applet,
dibujar diferentes polígonos y poli líneas,
rectángulos, arcos, y líneas conectadas, así mismo
se pudo comprender el manejo de colores llamando
los métodos y las constantes para definir los colores
o cambiarlos.
VII.REFERENCIAS
[1] DEITEL, Como programar en Java,
Prentice Hall, 2003.
[2] Netbeans IDE, «Java GUI Applications
Learning Trail,» 2013. [En línea]. Available:
https://netbeans.org/kb/trails/matisse.html.
[Último acceso: 2013].
[3] N. IDE, «NetBeans IDE Java Quick Start
Tutorial,» 2013. [En línea]. Available:
https://netbeans.org/kb/docs/java/quickstart.html
#. [Último acceso: 2013].
[4] daniel, «Programando en Java: Control del
Mouse - MouseListener (IV),» 2005. [En línea].
Available:
http://www.gra2.com/article.php/200504122154
56135. [Último acceso: 2013].
[5] J. S. Documentation, «Class Graphics,»
2013. [En línea]. Available:
http://docs.oracle.com/javase/7/docs/api/java/aw
t/Graphics.html.