A C E F I P

A

add() - Method in class FigPanel
Funcion que agrega una nueva figura al arreglo de largo variable, seg?n sea la opcion seleccionada anteriormente.

C

clearShapes() - Method in class FigPanel
Funcion que limpia la zona de dibujo, borra todos los elementos del arreglo de figuras y actualiza la zona de dibujo con ning?n elemento.

E

Editor - class Editor.
Esta clase corresponde a la clase base de la presente tarea, la que define al JFrame de trabajo, el cual a su vez contendra un JPanel con los botones de figuras y operaciones y otro JPanel donde se dibujaran las figuras (elipses, rectangulos y l?neas).
Editor() - Constructor for class Editor
 
EditorPanel - class EditorPanel.
El Panel que crea los botones y la zone de trabajo, escencialmente el mismo de la tarea anterior
EditorPanel() - Constructor for class EditorPanel
 

F

FigPanel - class FigPanel.
La clase FigPanel corresponde a la zona de dibujo, donde se ubican las figuras y se realizan las operaciones sobre estas mismas.
FigPanel(JButton, JButton, JButton, JButton, JButton, JButton) - Constructor for class FigPanel
Constructor de la clase FigPanel, define los ActionListener para los botones de Figuras y de Operaciones, ademas realiza todas las operaciones, tanto la creacion de las figuras como las operaciones sobre ellas.

I

init() - Method in class Editor
Funcion Init de todo el programa, la encargada de crear el JFrame principal y setear ciertos parametros, en primer lugar se capturan los parametros entregados desde la pagina html que contiene al applet.

P

paintComponent(Graphics) - Method in class FigPanel
Funcion que es invocada por la maquina virtual cuando se realiza una peticion de repintado (repaint()), invoca a la funcion paintComponent de la clase superior.

A C E F I P