Dibuja un arco en la ventana gráfica, dado el punto
inicial, ancho y alto. El arco resultando comienza en startAngle y
termina en arcAngle. El punto inferior izquierdo del arco es el
punto inferior izquierdo del rectángulo que lo inscribe.
Draws an arc in the graphics window, given its starting point,
wifdh and height. The resulting arc begins at startAngle and
extends for arcAngle degrees. The left starting point of the arc
is the left lower point of the enclosing rectangle.
»
int x1: la coordenada
x
the x coordinate
int y1: la coordenada
y
the y coordinate
int arcWidth: el ancho
del arco
the width of the arc
int arcHeight: la
altura del arco
the height
int startAngle: el
ángulo en el que comienza el arco
the angle to start the arc with
int arcAngle: el
ángulo en el que finaliza el arco
the angle of the arc
publicvoidpolygon(int[]xs, int[]ys)
Dibuja un polígono, definido por las coordenadas dadas.
Nótese que ambos vectores deben ser iguales en longitud.
Draws a polygon, defined by the given coordinates. Note that
both vectors must be equal in length.
»
int[] xs: Las
coordenadas x de todos los puntos
The x coordinates for all points.
int[] ys: Las
coordenadas y de todos los puntos
The y coordinates for all points.
publicvoidpolyline(int[]xs, int[]ys)
Dibuja una polilínea, definida por las coordenadas dadas.
Los puntos son dibujados, y entonces conectados. Nótese que
ambos vectores deben ser de igual longitud.
Draws a polyline, defined by the given coordinates. Points are
drawn, and then connected. Note that both vectors must be equal in
length.
»
int[] xs: Las
coordenadas x de todos los puntos
The x coordinates for all points.
int[] ys: Las
coordenadas y de todos los puntos
The y coordinates for all points.
publicvoidprint(intx, inty, chr[]str)
Dibuja una cadena de texto en la ventana gráfica
Draws a string in the graphic window
»
int x: la coordenada x
del punto inicial
the x coordinate of the starting point
int y: la coordenada y
del punto inicial
the y coordinate of the starting point
chr[] str: el vector
de caracteres conteniendo el texto.
the vector of chars containing the string.
publicvoidclearScreen()
Borra toda al ventana gráfica de contenido,
pintándola de blanco.
Clears the whole graphics window with the white color.
publicvoidclearScreen(intcolor)
Borra toda la ventana grica, pintándola del color dado.
Clears the whole graphics window with the given color.
»
int color: el color
con el que rellena la ventana, de la lista de colores
disponibles.
following the list of colors available.
publicintgetHeight()
Devuelve la altura de la ventana gráfica
Returns the height of the graphics window.
«
la altura de la ventana gráfica, como un int
the height of the graphics window.
publicintgetWidth()
Devuelve el ancho de la ventana gráfica
Returns the width of the graphics window.
«
el ancho de la ventana gráfica, como entero.
the width of the graphics window.
publicvoidsetSize(intw, inth)
Cambia el tamaño de la ventana gráfica. La antigua
ventana es cerrada, si existiera, y una nueva se abre, limpia.
Changes the size of the graphics window. The old window is
closed, if existed, and a new, clear one is open.
»
int w: el nuevo ancho.
the new width
int h: el nuevo alto
the new height
publicvoidsetVisible(boolvisible)
Visualiza u oculta la ventana gráfica. Si la ventana no
está visible, y el parámetro es falso, no se hace
nada.
Shows or hides the graphics window. If there is no window, and
visible is false, then nothing happens.
»
bool visible: Cambia
la visibilidad de la ventana.
sets the visibility of the window
publicvoidclose()
Cierra la ventana gráfica
Closes the current graphics window.
publicvoidsetTitle(chr[]cvTitle)
Cambia el título de la ventana gráfica.
Changes the title of the graphics window
»
chr[] cvTitle: El
texto del título de la ventana, como vector de
caracteres.