import graphics.*;
public class Grafprueba
{
public static void main(String[] args)
{
Bgi g = new Bgi("Gráficas al estilo BGI");
g.setbkcolor(Bgi.BLACK);
g.setcolor(Bgi.LIGHTRED);
g.rectangle(100, 100, 400, 400);
g.setcolor(Bgi.WHITE);
g.line(0, 0, g.getmaxx(), g.getmaxy());
g.getch();
g.setcolor(Bgi.RED);
g.moveto(g.getmaxx(), g.getmaxy());
g.lineto(g.getmaxx(), g.getmaxy() / 2);
g.lineto(g.getmaxx() / 2, g.getmaxy() / 2);
g.lineto(g.getmaxx() / 2, 0);
g.setcolor(Bgi.LIGHTGREEN);
g.circle(g.getmaxx() / 2, g.getmaxy() / 2, g.getmaxy() / 2);
g.setcolor(Bgi.YELLOW);
g.outtextxy(g.getmaxx() / 2 + 50, 150, "Hola Mundo gráfico");
g.getch();
g.settextstyle(0, Bgi.HORIZ_DIR, 50);
g.outtextxy(100, 80, "Hola Mundo gráfico");
g.settextstyle(0, Bgi.HORIZ_DIR, 12);
g.outtextxy(g.getmaxx() / 2 - 50, g.getmaxy() / 2, "Hola Mundo gráfico");
g.getch();
System.exit(0);
}
}
Los métodos getmaxx() y getmaxy() retornan la máxima abcisa y ordenada
del sistema de coordenadas físicas, respectivamente. Estas coordenadas
son relativas a la ventana de gráficas
0, 0
getmaxx()
getmaxy()
Sistema de coordenadas físicas
Descargar

Diapositiva 1