|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Panel | +--java.applet.Applet | +--com.brownsoft.gui.FunctionSolverApplet
Title: Motor AG Description: Este es el applet de testeo de la biblioteca Copyright: Copyright (c) 2003 Company:
Nested Class Summary | |
(package private) class |
FunctionSolverApplet.MotorRunnerThread
Este worker thread es el encargado de ejecutar el algoritmo Lo hacemos en un thread aparte porque sino bloqueamos el GUI |
Field Summary | |
(package private) java.awt.BorderLayout |
borderLayout1
|
(package private) java.awt.BorderLayout |
borderLayout2
|
(package private) java.awt.BorderLayout |
borderLayout3
|
(package private) java.awt.Button |
btnAyuda
|
(package private) java.awt.Button |
btnCorrer
|
(package private) java.awt.Button |
btnPaso
|
(package private) java.awt.Button |
btnReset
|
(package private) java.awt.Choice |
comboSel
|
(package private) java.awt.TextField |
editArg1
|
(package private) java.awt.TextField |
editArg2
|
(package private) java.awt.TextField |
editArg3
|
(package private) java.awt.TextField |
editFuncion
|
(package private) java.awt.TextField |
editPobInicial
|
(package private) java.awt.TextField |
editProbCruz
|
(package private) java.awt.TextField |
editProbMut
|
protected java.lang.String |
funcName
|
(package private) Graph |
graph
|
(package private) java.awt.Choice |
graphVarSelector
|
(package private) java.awt.GridBagLayout |
gridBagLayout
|
(package private) java.awt.GridLayout |
gridLayout1
|
(package private) boolean |
isStandalone
|
protected int |
lastComboSel
|
(package private) int |
lastListArgs
|
(package private) int |
lastListParms
|
(package private) java.awt.Label |
lblArg1
|
(package private) java.awt.Label |
lblArg2
|
(package private) java.awt.Label |
lblArg3
|
(package private) java.awt.Label |
lblFuncion
|
(package private) java.awt.Label |
lblPobInicial
|
(package private) java.awt.Label |
lblProbCruz
|
(package private) java.awt.Label |
lblProbMut
|
(package private) java.awt.List |
listArgs
|
(package private) java.awt.List |
listFunciones
|
(package private) java.awt.List |
listParms
|
(package private) MotorAG |
motor
|
(package private) FunctionSolverApplet.MotorRunnerThread |
motorRunnerThread
|
(package private) java.awt.Panel |
panel1
|
(package private) java.awt.Panel |
panelButtons
|
(package private) java.awt.Panel |
panelOpciones
|
(package private) java.awt.Panel |
panelParams
|
(package private) ParseINI |
props
|
(package private) java.awt.ScrollPane |
scrollPanel
|
(package private) java.awt.Label |
statusBar
|
(package private) java.awt.TextArea |
textAreaAyuda
|
Fields inherited from class java.applet.Applet |
|
Fields inherited from class java.awt.Container |
|
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 | |
FunctionSolverApplet()
Construct the applet |
Method Summary | |
(package private) void |
btnAyuda_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
button_actionPerformed(java.awt.event.ActionEvent e)
Este evento se ejecuta al presionar uno de los botones de accion (Correr/Paso/Reset) |
(package private) void |
comboSel_itemStateChanged(java.awt.event.ItemEvent e)
|
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 |
destroy()
Destroy the applet |
java.lang.String |
getAppletInfo()
Get Applet information |
protected void |
getArgs()
|
int |
getHeight()
|
java.lang.String |
getParameter(java.lang.String key,
java.lang.String def)
Get a parameter value |
java.lang.String[][] |
getParameterInfo()
Get parameter info |
int |
getWidth()
|
void |
init()
Initialize the applet |
boolean |
initMotor()
Inicializa el MotorAG |
(package private) void |
listArgs_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
listFunciones_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
listParms_itemStateChanged(java.awt.event.ItemEvent e)
|
protected void |
loadArgs()
|
protected void |
loadParms()
Carga los parametros del ParseINI |
static void |
main(java.lang.String[] args)
Main method |
protected void |
saveArgs()
|
protected void |
saveParms()
Guarda los parametros en el ParseINI |
(package private) void |
setGraphVarSelector()
|
void |
showMsg(java.lang.String msg)
ShowMSg |
void |
start()
Start the applet |
void |
stop()
Stop the applet |
Methods inherited from class java.applet.Applet |
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus |
Methods inherited from class java.awt.Panel |
addNotify |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
FunctionSolverApplet.MotorRunnerThread motorRunnerThread
MotorAG motor
int lastListParms
int lastListArgs
ParseINI props
java.awt.BorderLayout borderLayout1
java.awt.Label statusBar
java.awt.Panel panel1
java.awt.BorderLayout borderLayout2
boolean isStandalone
java.awt.ScrollPane scrollPanel
java.awt.Panel panelOpciones
java.awt.BorderLayout borderLayout3
java.awt.Panel panelButtons
Graph graph
java.awt.GridLayout gridLayout1
java.awt.Button btnAyuda
java.awt.Button btnPaso
java.awt.Button btnReset
java.awt.Button btnCorrer
java.awt.List listFunciones
java.awt.TextArea textAreaAyuda
protected java.lang.String funcName
protected int lastComboSel
java.awt.Label lblProbMut
java.awt.TextField editArg3
java.awt.Choice comboSel
java.awt.Choice graphVarSelector
java.awt.TextField editArg2
java.awt.TextField editProbMut
java.awt.TextField editArg1
java.awt.List listParms
java.awt.GridBagLayout gridBagLayout
java.awt.Label lblFuncion
java.awt.TextField editFuncion
java.awt.TextField editPobInicial
java.awt.TextField editProbCruz
java.awt.Panel panelParams
java.awt.Label lblArg3
java.awt.Label lblArg2
java.awt.Label lblArg1
java.awt.List listArgs
java.awt.Label lblProbCruz
java.awt.Label lblPobInicial
Constructor Detail |
public FunctionSolverApplet()
Method Detail |
public java.lang.String getParameter(java.lang.String key, java.lang.String def)
public void init()
init
in class java.applet.Applet
public int getWidth()
getWidth
in class java.awt.Component
public int getHeight()
getHeight
in class java.awt.Component
public void start()
start
in class java.applet.Applet
public void stop()
stop
in class java.applet.Applet
public void destroy()
destroy
in class java.applet.Applet
public java.lang.String getAppletInfo()
getAppletInfo
in class java.applet.Applet
public java.lang.String[][] getParameterInfo()
getParameterInfo
in class java.applet.Applet
public static void main(java.lang.String[] args)
public void showMsg(java.lang.String msg)
showMsg
in interface IMsgSink
msg
- Mensaje a desplegar en la statusBarvoid btnAyuda_actionPerformed(java.awt.event.ActionEvent e)
void listFunciones_itemStateChanged(java.awt.event.ItemEvent e)
void setGraphVarSelector()
void listParms_itemStateChanged(java.awt.event.ItemEvent e)
protected void saveParms()
protected void loadParms()
protected void saveArgs()
protected void getArgs()
protected void loadArgs()
void listArgs_itemStateChanged(java.awt.event.ItemEvent e)
void comboSel_itemStateChanged(java.awt.event.ItemEvent e)
void button_actionPerformed(java.awt.event.ActionEvent e)
public boolean initMotor()
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
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |