|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--com.brownsoft.gui.Graph
Title: Motor AG Description: Esta clase es la encargada de ir graficando una funcion Copyright: Copyright (c) 2003 Company:
Field Summary | |
(package private) IIndividuo |
bestIndividual
|
(package private) static java.awt.Font |
bigFont
|
(package private) java.util.Vector |
currIndividuals
|
(package private) int |
curVarIndependiente
|
(package private) boolean |
dragging
|
(package private) java.awt.Point |
draggingEnd
|
(package private) java.awt.Point |
draggingInit
|
(package private) boolean |
isZoomIn
|
(package private) static double |
pixelHeight
|
(package private) static double |
pixelWidth
|
(package private) double |
rangeBottom
|
(package private) double |
rangeDer
|
(package private) double |
rangeIzq
|
(package private) double |
rangeTop
|
(package private) static java.awt.Font |
smallFont
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
Graph(IMsgSink statusBar)
|
Method Summary | |
void |
componentHidden(java.awt.event.ComponentEvent evt)
Interfaz ComponentListener * |
void |
componentMoved(java.awt.event.ComponentEvent evt)
|
void |
componentResized(java.awt.event.ComponentEvent evt)
|
void |
componentShown(java.awt.event.ComponentEvent evt)
|
void |
finAlgoritmo()
Avisa que finalizó la ejecución del algoritmo |
void |
finIteracion()
Avisa que finalizo la iteración |
int |
getHeight()
|
int |
getWidth()
|
void |
inicioIteracion()
Interfaz IMotorListener * |
void |
initialize(MotorAG motor)
|
void |
mouseClicked(java.awt.event.MouseEvent evt)
|
void |
mouseDragged(java.awt.event.MouseEvent evt)
|
void |
mouseEntered(java.awt.event.MouseEvent evt)
|
void |
mouseExited(java.awt.event.MouseEvent evt)
Interfaz MouseListener * |
void |
mouseMoved(java.awt.event.MouseEvent evt)
Interfaz MouseMotionListener * |
void |
mousePressed(java.awt.event.MouseEvent evt)
|
void |
mouseReleased(java.awt.event.MouseEvent evt)
|
void |
paint(java.awt.Graphics g)
|
void |
procesoIteracion()
|
protected void |
processDrag()
|
void |
reset()
Resetea la grafica |
void |
setCurVarIndependiente(int curVarIndependiente)
|
void |
showMsg(java.lang.String msg)
Muestra un mensaje en la statusBar |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
IIndividuo bestIndividual
static java.awt.Font bigFont
static java.awt.Font smallFont
static double pixelWidth
static double pixelHeight
double rangeIzq
double rangeDer
double rangeTop
double rangeBottom
java.util.Vector currIndividuals
int curVarIndependiente
java.awt.Point draggingInit
java.awt.Point draggingEnd
boolean dragging
boolean isZoomIn
Constructor Detail |
public Graph(IMsgSink statusBar)
Method Detail |
public void initialize(MotorAG motor)
public void showMsg(java.lang.String msg)
msg
- Mensaje a mostrarpublic int getWidth()
getWidth
in class java.awt.Component
public int getHeight()
getHeight
in class java.awt.Component
public void paint(java.awt.Graphics g)
paint
in class java.awt.Component
public void inicioIteracion()
inicioIteracion
in interface IMotorListener
public void setCurVarIndependiente(int curVarIndependiente)
public void finIteracion()
IMotorListener
finIteracion
in interface IMotorListener
public void procesoIteracion()
public void finAlgoritmo()
IMotorListener
finAlgoritmo
in interface IMotorListener
public void reset()
protected void processDrag()
public void componentHidden(java.awt.event.ComponentEvent evt)
componentHidden
in interface java.awt.event.ComponentListener
public void componentShown(java.awt.event.ComponentEvent evt)
componentShown
in interface java.awt.event.ComponentListener
public void componentMoved(java.awt.event.ComponentEvent evt)
componentMoved
in interface java.awt.event.ComponentListener
public void componentResized(java.awt.event.ComponentEvent evt)
componentResized
in interface java.awt.event.ComponentListener
public void mouseExited(java.awt.event.MouseEvent evt)
mouseExited
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent evt)
mouseEntered
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent evt)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent evt)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseClicked(java.awt.event.MouseEvent evt)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseMoved(java.awt.event.MouseEvent evt)
mouseMoved
in interface java.awt.event.MouseMotionListener
public void mouseDragged(java.awt.event.MouseEvent evt)
mouseDragged
in interface java.awt.event.MouseMotionListener
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |