|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Frame | +--Gav.CGavApp
User Interface
Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
Field Summary | |
(package private) java.awt.BorderLayout |
borderLayout1
|
(package private) java.awt.Button |
ButtonAbout
|
(package private) java.awt.Button |
ButtonDefault
|
(package private) java.awt.Button |
ButtonGo
|
(package private) java.awt.Button |
ButtonGrid0
|
(package private) java.awt.Button |
ButtonGridLess
|
(package private) java.awt.Button |
ButtonGridPlus
|
(package private) java.awt.Button |
ButtonRandom
|
(package private) java.awt.Button |
ButtonStep
|
(package private) java.awt.Checkbox |
CbCalcTypeGeno
|
(package private) java.awt.Checkbox |
CbCalcTypePheno
|
(package private) java.awt.Checkbox |
CbElitist
|
(package private) java.awt.Checkbox |
CbMutateBit
|
(package private) java.awt.Checkbox |
CbMutateGene
|
(package private) java.awt.Checkbox |
CbNoScaling
|
(package private) java.awt.Checkbox |
CbScaleExpo
|
(package private) java.awt.Checkbox |
CbScaleLinear
|
(package private) java.awt.Checkbox |
CbScaleLinear2
|
(package private) java.awt.Checkbox |
CbScaleWindow
|
(package private) java.awt.CheckboxGroup |
checkboxGroup1
|
(package private) java.awt.CheckboxGroup |
checkboxGroup2
|
(package private) java.awt.CheckboxGroup |
checkboxGroup3
|
(package private) java.awt.Choice |
ChoicePop
|
(package private) java.awt.Choice |
ChoiceSpeed
|
(package private) int |
CurrentGrid
|
(package private) java.awt.Label |
FitAvgGene
|
(package private) java.awt.Label |
FitBestGene
|
(package private) java.awt.Label |
Gen
|
(package private) java.awt.GridLayout |
gridLayout1
|
(package private) java.awt.GridLayout |
gridLayout10
|
(package private) java.awt.GridLayout |
gridLayout11
|
(package private) java.awt.GridLayout |
gridLayout12
|
(package private) java.awt.GridLayout |
gridLayout13
|
(package private) java.awt.GridLayout |
gridLayout14
|
(package private) java.awt.GridLayout |
gridLayout15
|
(package private) java.awt.GridLayout |
gridLayout16
|
(package private) java.awt.GridLayout |
gridLayout17
|
(package private) java.awt.GridLayout |
gridLayout18
|
(package private) java.awt.GridLayout |
gridLayout19
|
(package private) java.awt.GridLayout |
gridLayout2
|
(package private) java.awt.GridLayout |
gridLayout20
|
(package private) java.awt.GridLayout |
gridLayout21
|
(package private) java.awt.GridLayout |
gridLayout22
|
(package private) java.awt.GridLayout |
gridLayout23
|
(package private) java.awt.GridLayout |
gridLayout3
|
(package private) java.awt.GridLayout |
gridLayout4
|
(package private) java.awt.GridLayout |
gridLayout5
|
(package private) java.awt.GridLayout |
gridLayout6
|
(package private) java.awt.GridLayout |
gridLayout7
|
(package private) java.awt.GridLayout |
gridLayout8
|
(package private) java.awt.GridLayout |
gridLayout9
|
(package private) JPGraphTools |
GrTools
Graphic tools |
(package private) java.awt.Label |
Lab
|
(package private) java.awt.Label |
label1
|
(package private) java.awt.Label |
label4
|
(package private) java.awt.Label |
label6
|
(package private) java.awt.Label |
LabTextOut
|
Gav |
MotherApplet
|
(package private) java.awt.TextField |
MutationRate
|
(package private) java.awt.Panel |
PanDispAvgFit
|
(package private) java.awt.Panel |
PanDispBitGen1
|
(package private) java.awt.Panel |
PanDispBitGen2
|
(package private) java.awt.Panel |
PanDispGen1
|
(package private) java.awt.Panel |
PanDispGen2
|
(package private) java.awt.Panel |
PanDispGen3
|
(package private) java.awt.Panel |
PanDispMaxFit
|
(package private) java.awt.Panel |
panel1
|
(package private) java.awt.Panel |
panel10
|
(package private) java.awt.Panel |
panel11
|
(package private) java.awt.Panel |
panel12
|
(package private) java.awt.Panel |
panel13
|
(package private) java.awt.Panel |
panel14
|
(package private) java.awt.Panel |
panel15
|
(package private) java.awt.Panel |
panel16
|
(package private) java.awt.Panel |
panel2
|
(package private) java.awt.Panel |
panel3
|
(package private) java.awt.Panel |
panel4
|
(package private) java.awt.Panel |
panel5
|
(package private) java.awt.Panel |
panel6
|
(package private) java.awt.Panel |
panel7
|
(package private) java.awt.Panel |
panel8
|
(package private) java.awt.Panel |
panel9
|
(package private) int |
ParamMr
Mutation rate parameter |
(package private) CText |
Texts
Language management |
(package private) CGavUniverse |
World
|
Fields inherited from class java.awt.Frame |
base,
CROSSHAIR_CURSOR,
DEFAULT_CURSOR,
E_RESIZE_CURSOR,
frameSerializedDataVersion,
HAND_CURSOR,
icon,
ICONIFIED,
mbManagement,
menuBar,
MOVE_CURSOR,
N_RESIZE_CURSOR,
nameCounter,
NE_RESIZE_CURSOR,
NORMAL,
NW_RESIZE_CURSOR,
ownedWindows,
resizable,
S_RESIZE_CURSOR,
SE_RESIZE_CURSOR,
serialVersionUID,
state,
SW_RESIZE_CURSOR,
TEXT_CURSOR,
title,
W_RESIZE_CURSOR,
WAIT_CURSOR,
weakThis |
Fields inherited from class java.awt.Window |
active,
base,
focusMgr,
inputContext,
nameCounter,
OPENED,
ownedWindowList,
serialVersionUID,
state,
warningString,
weakThis,
windowListener,
windowSerializedDataVersion |
Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
Constructor Summary | |
CGavApp(Gav ma,
int lang)
Creates a GAV App in applet with language. |
Method Summary | |
(package private) void |
ButtonAbout_mouseClicked(java.awt.event.MouseEvent e)
Display About box |
(package private) void |
ButtonDefault_actionPerformed(java.awt.event.ActionEvent e)
restore default param |
(package private) void |
ButtonGo_actionPerformed(java.awt.event.ActionEvent e)
Lauch the genetic research |
(package private) void |
ButtonGrid0_actionPerformed(java.awt.event.ActionEvent e)
Set Grid according to current pop |
(package private) void |
ButtonGridLess_actionPerformed(java.awt.event.ActionEvent e)
Decrease the # of cells |
(package private) void |
ButtonGridPlus_actionPerformed(java.awt.event.ActionEvent e)
Increase the # of cells |
(package private) void |
ButtonRandom_actionPerformed(java.awt.event.ActionEvent e)
Generate Random Bioms e.g. a completly new set of pop if world is not running, or a new working set if world is running. |
(package private) void |
ButtonStep_actionPerformed(java.awt.event.ActionEvent e)
Step |
(package private) void |
CbCalcTypeGeno_itemStateChanged(java.awt.event.ItemEvent e)
Modification of Fitness calc type |
(package private) void |
CbCalcTypePheno_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbElitist_itemStateChanged(java.awt.event.ItemEvent e)
Modification of Elitist Selection flag |
(package private) void |
CbMutateBit_itemStateChanged(java.awt.event.ItemEvent e)
Modification of mutation type |
(package private) void |
CbMutateGene_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbNoScaling_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbScaleExpo_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbScaleLinear_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbScaleLinear2_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbScaleWindow_itemStateChanged(java.awt.event.ItemEvent e)
Modification of scaling type |
(package private) void |
ChoicePop_itemStateChanged(java.awt.event.ItemEvent e)
Population change |
(package private) void |
ChoiceSpeed_itemStateChanged(java.awt.event.ItemEvent e)
Set Speed |
(package private) void |
DisableRun()
Disable Run |
(package private) void |
EnableRun()
Enable Run |
(package private) void |
End()
End |
(package private) void |
InitDefaultParam()
Set Default Param |
private void |
jbInit()
Init Gav App : Creates interface and implements a World |
(package private) void |
SetBasicParam()
Set Basic Parameters : Mutation rate. |
(package private) void |
SetGrid(int crt)
Set Grid |
(package private) void |
SetPop()
Set a new population size. |
void |
start()
Init the World |
(package private) void |
stop()
Stop |
(package private) void |
this_componentResized(java.awt.event.ComponentEvent e)
Resizing management |
(package private) void |
this_windowClosing(java.awt.event.WindowEvent e)
Good-Bye |
Methods inherited from class java.awt.Frame |
|
Methods inherited from class java.awt.Window |
addOwnedWindow,
addWindowListener,
applyResourceBundle,
applyResourceBundle,
connectOwnedWindow,
dispatchEventImpl,
dispose,
eventEnabled,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
isActive,
isShowing,
nextFocus,
ownedInit,
pack,
postEvent,
postWindowEvent,
preProcessKeyEvent,
processEvent,
processWindowEvent,
removeOwnedWindow,
removeWindowListener,
setFocusOwner,
setWarningString,
show,
toBack,
toFront,
transferFocus |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventToSelf,
doLayout,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getMouseEventTarget,
getPreferredSize,
getWindow,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
paint,
paintComponents,
postsOldMouseEvents,
preferredSize,
print,
printComponents,
printOneComponent,
processContainerEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFont,
setLayout,
update,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
firePropertyChange,
getBackground,
getBounds,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getGraphics,
getHeight,
getInputMethodRequests,
getLocation,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getSize,
getToolkitImpl,
getTreeLock,
getWidth,
getWindowForObject,
getX,
getY,
gotFocus,
handleEvent,
hasFocus,
hide,
imageUpdate,
inside,
isDisplayable,
isDoubleBuffered,
isEnabled,
isEnabledImpl,
isFocusTraversable,
isLightweight,
isOpaque,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processFocusEvent,
processInputMethodEvent,
processKeyEvent,
processMouseEvent,
processMouseMotionEvent,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
repaint,
requestFocus,
reshape,
resize,
resize,
setBackground,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setEnabled,
setForeground,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
setVisible,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
Field Detail |
JPGraphTools GrTools
public Gav MotherApplet
CGavUniverse World
int CurrentGrid
int ParamMr
CText Texts
java.awt.Panel panel1
java.awt.Panel panel3
java.awt.Button ButtonRandom
java.awt.Button ButtonGo
java.awt.Button ButtonAbout
java.awt.GridLayout gridLayout2
java.awt.GridLayout gridLayout1
java.awt.Label label4
java.awt.Label label6
java.awt.Panel panel4
java.awt.Checkbox CbScaleLinear
java.awt.Checkbox CbScaleWindow
java.awt.Checkbox CbScaleExpo
java.awt.CheckboxGroup checkboxGroup1
java.awt.Panel panel6
java.awt.Panel panel7
java.awt.GridLayout gridLayout6
java.awt.Checkbox CbNoScaling
java.awt.Panel panel5
java.awt.GridLayout gridLayout4
java.awt.Checkbox CbElitist
java.awt.Checkbox CbMutateGene
java.awt.Panel panel9
java.awt.GridLayout gridLayout8
java.awt.Panel PanDispGen1
java.awt.GridLayout gridLayout9
java.awt.Panel PanDispGen3
java.awt.GridLayout gridLayout10
java.awt.Panel PanDispGen2
java.awt.GridLayout gridLayout11
java.awt.TextField MutationRate
java.awt.Panel PanDispMaxFit
java.awt.Panel PanDispAvgFit
java.awt.Label FitBestGene
java.awt.GridLayout gridLayout3
java.awt.GridLayout gridLayout12
java.awt.Button ButtonStep
java.awt.Choice ChoiceSpeed
java.awt.Label Lab
java.awt.GridLayout gridLayout13
java.awt.Panel panel2
java.awt.Button ButtonGridPlus
java.awt.Button ButtonGridLess
java.awt.GridLayout gridLayout14
java.awt.Choice ChoicePop
java.awt.GridLayout gridLayout5
java.awt.Button ButtonGrid0
java.awt.Panel panel10
java.awt.Panel panel12
java.awt.Panel PanDispBitGen1
java.awt.GridLayout gridLayout7
java.awt.Panel PanDispBitGen2
java.awt.Label FitAvgGene
java.awt.GridLayout gridLayout15
java.awt.GridLayout gridLayout16
java.awt.GridLayout gridLayout17
java.awt.Panel panel8
java.awt.Panel panel11
java.awt.GridLayout gridLayout19
java.awt.Panel panel15
java.awt.GridLayout gridLayout20
java.awt.GridLayout gridLayout18
java.awt.Panel panel16
java.awt.Button ButtonDefault
java.awt.GridLayout gridLayout21
java.awt.Checkbox CbScaleLinear2
java.awt.Panel panel13
java.awt.GridLayout gridLayout22
java.awt.Panel panel14
java.awt.GridLayout gridLayout23
java.awt.Label LabTextOut
java.awt.BorderLayout borderLayout1
java.awt.Label label1
java.awt.Label Gen
java.awt.Checkbox CbMutateBit
java.awt.CheckboxGroup checkboxGroup2
java.awt.Checkbox CbCalcTypeGeno
java.awt.Checkbox CbCalcTypePheno
java.awt.CheckboxGroup checkboxGroup3
Constructor Detail |
public CGavApp(Gav ma, int lang)
Method Detail |
private void jbInit() throws java.lang.Exception
public void start()
void this_componentResized(java.awt.event.ComponentEvent e)
void ButtonStep_actionPerformed(java.awt.event.ActionEvent e)
void ButtonGo_actionPerformed(java.awt.event.ActionEvent e)
void ButtonRandom_actionPerformed(java.awt.event.ActionEvent e)
void ButtonAbout_mouseClicked(java.awt.event.MouseEvent e)
void CbElitist_itemStateChanged(java.awt.event.ItemEvent e)
void CbScaleWindow_itemStateChanged(java.awt.event.ItemEvent e)
void CbScaleExpo_itemStateChanged(java.awt.event.ItemEvent e)
void CbScaleLinear_itemStateChanged(java.awt.event.ItemEvent e)
void CbScaleLinear2_itemStateChanged(java.awt.event.ItemEvent e)
void CbNoScaling_itemStateChanged(java.awt.event.ItemEvent e)
void CbMutateBit_itemStateChanged(java.awt.event.ItemEvent e)
void CbMutateGene_itemStateChanged(java.awt.event.ItemEvent e)
void CbCalcTypeGeno_itemStateChanged(java.awt.event.ItemEvent e)
void CbCalcTypePheno_itemStateChanged(java.awt.event.ItemEvent e)
void stop()
void this_windowClosing(java.awt.event.WindowEvent e)
void End()
void ChoiceSpeed_itemStateChanged(java.awt.event.ItemEvent e)
void ChoicePop_itemStateChanged(java.awt.event.ItemEvent e)
void SetPop()
void ButtonGridPlus_actionPerformed(java.awt.event.ActionEvent e)
void ButtonGridLess_actionPerformed(java.awt.event.ActionEvent e)
void ButtonGrid0_actionPerformed(java.awt.event.ActionEvent e)
void SetGrid(int crt)
void ButtonDefault_actionPerformed(java.awt.event.ActionEvent e)
void InitDefaultParam()
void SetBasicParam()
void DisableRun()
void EnableRun()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |