|
|||||||||||
| 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.Appletpublic int getWidth()
getWidth in class java.awt.Componentpublic int getHeight()
getHeight in class java.awt.Componentpublic void start()
start in class java.applet.Appletpublic void stop()
stop in class java.applet.Appletpublic void destroy()
destroy in class java.applet.Appletpublic java.lang.String getAppletInfo()
getAppletInfo in class java.applet.Appletpublic java.lang.String[][] getParameterInfo()
getParameterInfo in class java.applet.Appletpublic static void main(java.lang.String[] args)
public void showMsg(java.lang.String msg)
showMsg in interface IMsgSinkmsg - 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.ComponentListenerpublic void componentShown(java.awt.event.ComponentEvent evt)
componentShown in interface java.awt.event.ComponentListenerpublic void componentMoved(java.awt.event.ComponentEvent evt)
componentMoved in interface java.awt.event.ComponentListenerpublic 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 | ||||||||||