Serialized Form

Class Botones extends javax.swing.JToggleButton implements Serializable

Serialized Fields

dWidth

int dWidth
See Also:
Constant Field Values

dHeight

int dHeight
See Also:
Constant Field Values


Class DrawingPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

figuras

java.util.ArrayList figuras
Almacena las figuras creadas por el usuario


puntoInicial

java.awt.geom.Point2D puntoInicial
Punto del primer click.


puntoComp

java.awt.geom.Point2D puntoComp
Punto de Comparaci?n. Usualmente corresponde al primer punto antes de comenzar unn arrastre o drag.


puntoAct

java.awt.geom.Point2D puntoAct
Punto Actual. Es el punto en que el mouse se encuentra en este momento.


oneClick

boolean oneClick
Identifica el click con bot?n izquierdo.


twoClick

boolean twoClick
Identifica click con bot?n izquierdo.


otherClick

boolean otherClick
Identifica un doble click.


figsC

java.awt.geom.Ellipse2D figsC
Almacena Circulo mientras se dibuja, antes de pasarlo al arreglo de Figuras.


figsR

java.awt.geom.Rectangle2D figsR
Almacena Rect?ngulo mientras se dibuja, antes de pasarlo al arreglo de Figuras.


figsP

java.awt.geom.Line2D figsP
Almacena la l?nea mientras se dibuja, antes de pasarlo al arreglo de Figuras.


tformR

java.awt.geom.AffineTransform tformR
Contiene la actual transformaci?n de Rotaci?n.


tformT

java.awt.geom.AffineTransform tformT
Contiene la actual transformaci?n de Traslaci?n.


tformS

java.awt.geom.AffineTransform tformS
Contiene la actual transformaci?n de Escalamiento.


dontDraw

boolean dontDraw
Evita dibujar una figura cuando se est?n realizaando acciones de manipulaci?n.


pressed

boolean pressed
Identifica bot?n oprimido del mouse.


released

boolean released
Identifica bot?n soltado de mouse.


evento

boolean evento
Identifica cambio de tama?o de panel de dibujo.


angulo

double angulo
Angulo de Rotaci?n actual


factor

double factor
Factor de Escalamiento actual.


distAct

double distAct
Distancia actual desde punto inicial a Punto Actual.


distComp

double distComp
Distancia actual desde punto inicial a Punto de Comparaci?n.


blanco

int blanco
See Also:
Constant Field Values


Class Editor extends javax.swing.JApplet implements Serializable

Serialized Fields

principal

MainPanel principal
Panel principal, en que se ubican los dem?s paneles


flotante

boolean flotante

dir

java.net.URL dir

wWidth

int wWidth
See Also:
Constant Field Values

wHeight

int wHeight
See Also:
Constant Field Values


Class MainPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

gui

PanelFiguras gui
Panel para botones de Figura


gui2

PanelAcciones gui2
Panel para botones de Accion


gui3

DrawingPanel gui3
Panel para dibujar


layout

javax.swing.SpringLayout layout
Define el layout a utilizar para ordenar los paneles


palBoton

javax.swing.JPanel palBoton

webBoton

javax.swing.JButton webBoton

doscientos

int doscientos
See Also:
Constant Field Values

cinco

int cinco
See Also:
Constant Field Values

menosCinco

int menosCinco
See Also:
Constant Field Values

dbWidth

int dbWidth
See Also:
Constant Field Values

dbHeight

int dbHeight
See Also:
Constant Field Values

red

int red
See Also:
Constant Field Values

green

int green
See Also:
Constant Field Values

blue

int blue
See Also:
Constant Field Values


Class PanelAcciones extends javax.swing.JPanel implements Serializable

Serialized Fields

rotateButton

Botones rotateButton
Boton para activar Rotacion


translateButton

Botones translateButton
Boton para activar Traslacion


scaleButton

Botones scaleButton
Boton para activar Escalamiento


grupo

javax.swing.ButtonGroup grupo
Grupo para agrupar Botones


listener

ButtonHandler listener
Escucha eventos opresi?n de Botones


dWidth

int dWidth
See Also:
Constant Field Values

dHeight

int dHeight
See Also:
Constant Field Values

red

int red
See Also:
Constant Field Values

green

int green
See Also:
Constant Field Values

blue

int blue
See Also:
Constant Field Values


Class PanelFiguras extends javax.swing.JPanel implements Serializable

Serialized Fields

circleButton

Botones circleButton
Boton para crear Circulos


rectButton

Botones rectButton
Boton para crear Rectangulos


polyButton

Botones polyButton
Boton para crear Polylines


listener

ButtonHandler listener
Objeto para atender la actividad de los botones


dWidth

int dWidth
See Also:
Constant Field Values

dHeight

int dHeight
See Also:
Constant Field Values

red

int red
See Also:
Constant Field Values

green

int green
See Also:
Constant Field Values

blue

int blue
See Also:
Constant Field Values