Professional Documents
Culture Documents
de Ingeniería
PRACTICO 2.3
Objetivos: reusar clases de los paquetes del entorno Java, particularmente del
paquete de la Interface Gráfica AWT, con el fin de construir aplicaciones gráficas
básicas.
Ej. 2.3.1
Analice las diferentes clases del paquete de Java java.awt para poder
realizar los siguientes ejercicios.
Ej. 2.3.2
Ej. 2.3.3
Ej. 2.3.4
A partir del código del ejemplo 2.3.3, adaptarlo para que permita la
conversión entre las diferentes bases numérias (binario, octal, decimal y
hexadecimal). Considerar realizar operaciones numéricas en cualquier
base.
Ej. 2.3.5
2005
Programación II (Paradigma de Objetos) Fac. de Ingeniería
a) Dado el código de Lienzo.java, adáptelo para que el evento lo muestre
por un campo de texto. Esto es, al cliquear en el área del canvas o “tela”,
deberá mostrar en dicho campo los valores de las coordenadas en donde
se presionó el puntero del mouse.
b) Idem al anterior, pero agregar la salida del evento a una lista. Además,
en un segundo campo de texto, deberá mostrar la hora en que ocurrió el
evento.
c) Mostrar en un área de texto, la distancia entre dos puntos (y dibujar la
recta)
d) Modificarlo para que al cliquear en dos posiciones del area se dibuje un
círculo tomando el primer punto como centro y el segundo como radio.
Además mostrar en el campo de texto el perímetro del círculo.
Considerar una lista de colores para rellenar opcionalmente el círculo.
Ej. 2.3.6
Ej. 2.3.7
Ej. 2.3.8
2005
Programación II (Paradigma de Objetos) Fac. de Ingeniería
2005