|
||||||||
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 | +--logicell.CLogicellUI
User Interface definition
Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
Field Summary | |
(package private) java.awt.BorderLayout |
borderLayout1
UI defs |
(package private) java.awt.Button |
BtnAbout
|
(package private) java.awt.Button |
BtnAcorn
|
(package private) java.awt.Button |
BtnBigun
|
(package private) java.awt.Button |
BtnBinAdd
|
(package private) java.awt.Button |
BtnBinAdd2
|
(package private) java.awt.Button |
BtnDigit1
|
(package private) java.awt.Button |
BtnDigit2
|
(package private) java.awt.Button |
BtnEq
|
(package private) java.awt.Button |
BtnEqA
|
(package private) java.awt.Button |
BtnEqAnd
|
(package private) java.awt.Button |
BtnEqB
|
(package private) java.awt.Button |
BtnEqC
|
(package private) java.awt.Button |
BtnEqCp
|
(package private) java.awt.Button |
BtnEqD
|
(package private) java.awt.Button |
BtnEqNew
|
(package private) java.awt.Button |
BtnEqNot
|
(package private) java.awt.Button |
BtnEqOp
|
(package private) java.awt.Button |
BtnEqOr
|
(package private) java.awt.Button |
BtnEqXor
|
(package private) java.awt.Button |
BtnGo
|
(package private) java.awt.Button |
BtnMakegun
|
(package private) java.awt.Button |
BtnRabbit
|
(package private) java.awt.Button |
BtnRnd
|
(package private) java.awt.Button |
BtnRpento
|
(package private) java.awt.Button |
BtnSpeedM
|
(package private) java.awt.Button |
BtnSpeedP
|
(package private) java.awt.Button |
BtnStep
|
(package private) java.awt.Button |
BtnStop
|
(package private) java.awt.Button |
BtnValEntry
|
(package private) java.awt.Button |
BtnVv
|
(package private) java.awt.Checkbox |
CbE1
|
(package private) java.awt.Checkbox |
CbE2
|
(package private) java.awt.Checkbox |
CbE3
|
(package private) java.awt.Checkbox |
CbE4
|
(package private) int |
ConwPatCrt
Selected conway pattern |
(package private) java.lang.String |
DefEquation
Default equation |
(package private) java.lang.String |
EqCrt
Current Equation |
(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 |
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) java.awt.Label |
LabGene
|
(package private) java.awt.Label |
LblSpeed
|
Logicell |
MotherApplet
pointer to Mother applet |
(package private) int |
PAN_INIT
|
(package private) int |
PAN_RUN
|
(package private) int |
PAN_RUNNING
|
(package private) int |
PAN_SAEQ
|
(package private) int |
PAN_STOP
|
(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 |
panel17
|
(package private) java.awt.Panel |
panel18
|
(package private) java.awt.Panel |
panel19
|
(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 |
PanMode
Panel mode |
(package private) CText |
Texts
Language management |
(package private) java.awt.TextField |
TfEntry
|
(package private) CLogicellUniverse |
World
The 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 | |
CLogicellUI(Logicell ma,
int lang)
Construct a UI in an applet with the language |
Method Summary | |
(package private) void |
AddEqEntry(char e)
Add a character to the Equation |
(package private) void |
BtnAbout_actionPerformed(java.awt.event.ActionEvent e)
Display About box |
(package private) void |
BtnAcorn_actionPerformed(java.awt.event.ActionEvent e)
Set Conway/Acorn mode |
(package private) void |
BtnBigun_actionPerformed(java.awt.event.ActionEvent e)
Set Conway/BiGun mode |
(package private) void |
BtnBinAdd_actionPerformed(java.awt.event.ActionEvent e)
Set Binary add (1 bit) mode |
(package private) void |
BtnBinAdd2_actionPerformed(java.awt.event.ActionEvent e)
Set Binary add (2 bits) mode |
(package private) void |
BtnDigit1_actionPerformed(java.awt.event.ActionEvent e)
Set Digit mode |
(package private) void |
BtnDigit2_actionPerformed(java.awt.event.ActionEvent e)
Set Digit mode |
(package private) void |
BtnEq_actionPerformed(java.awt.event.ActionEvent e)
Set Equation mode |
(package private) void |
BtnEqA_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqAnd_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqB_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqC_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqCp_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqD_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqNew_actionPerformed(java.awt.event.ActionEvent e)
Entry of a new equation |
(package private) void |
BtnEqNot_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqOp_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqOr_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnEqXor_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnGo_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnMakegun_actionPerformed(java.awt.event.ActionEvent e)
Set Conway/BiGun mode |
(package private) void |
BtnRabbit_actionPerformed(java.awt.event.ActionEvent e)
Set Conway/Rabbits mode |
(package private) void |
BtnRnd_actionPerformed(java.awt.event.ActionEvent e)
Set Conway/Random mode |
(package private) void |
BtnRpento_actionPerformed(java.awt.event.ActionEvent e)
Set Conway/RPento mode |
(package private) void |
BtnSpeedM_actionPerformed(java.awt.event.ActionEvent e)
Decrease speed |
(package private) void |
BtnSpeedP_actionPerformed(java.awt.event.ActionEvent e)
Increase speed |
(package private) void |
BtnStep_actionPerformed(java.awt.event.ActionEvent e)
Init the grid |
(package private) void |
BtnStop_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnValEntry_actionPerformed(java.awt.event.ActionEvent e)
|
(package private) void |
BtnVv_actionPerformed(java.awt.event.ActionEvent e)
Set Light (two-way switch) mode |
(package private) void |
CbE1_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbE2_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbE3_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
CbE4_itemStateChanged(java.awt.event.ItemEvent e)
|
(package private) void |
DispGen(int g)
Generation display |
(package private) void |
DispInfoBox()
Display Info box |
(package private) void |
End()
End |
(package private) void |
EndSearch(boolean res)
End of search |
(package private) void |
InitEntries()
Set all entries to false |
private void |
jbInit()
Init the UI : creates World and add Views |
(package private) void |
SetEqBtn()
Manage Equation panel |
(package private) void |
SetLowPanel(int pm)
Low panel management |
(package private) void |
SetMode(int m)
Set mode |
void |
start()
Init the World |
(package private) void |
stop()
Stop |
(package private) void |
this_componentResized(java.awt.event.ComponentEvent e)
Resize |
(package private) void |
this_windowClosing(java.awt.event.WindowEvent e)
Good-Bye |
(package private) void |
ValEntry()
Validate the Entry and set the problem or conway pattern |
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 |
final int PAN_INIT
final int PAN_RUNNING
final int PAN_STOP
final int PAN_RUN
final int PAN_SAEQ
final java.lang.String DefEquation
int PanMode
int ConwPatCrt
java.lang.String EqCrt
public Logicell MotherApplet
CText Texts
CLogicellUniverse World
java.awt.BorderLayout borderLayout1
java.awt.Panel panel1
java.awt.Button BtnStep
java.awt.GridLayout gridLayout1
java.awt.Button BtnGo
java.awt.Button BtnStop
java.awt.Label LabGene
java.awt.Checkbox CbE4
java.awt.Checkbox CbE3
java.awt.Checkbox CbE2
java.awt.Checkbox CbE1
java.awt.TextField TfEntry
java.awt.Button BtnValEntry
java.awt.Panel panel3
java.awt.GridLayout gridLayout2
java.awt.Panel panel5
java.awt.Panel panel6
java.awt.Button BtnEqA
java.awt.Button BtnEqB
java.awt.Button BtnEqC
java.awt.Button BtnEqD
java.awt.Button BtnEqAnd
java.awt.Button BtnEqOr
java.awt.Button BtnEqNot
java.awt.Button BtnEqXor
java.awt.Button BtnEqNew
java.awt.GridLayout gridLayout6
java.awt.GridLayout gridLayout7
java.awt.Button BtnVv
java.awt.Button BtnDigit2
java.awt.Panel panel10
java.awt.GridLayout gridLayout9
java.awt.Button BtnEq
java.awt.Button BtnRpento
java.awt.Panel panel2
java.awt.GridLayout gridLayout10
java.awt.Button BtnDigit1
java.awt.Button BtnBinAdd
java.awt.Button BtnBinAdd2
java.awt.Button BtnAcorn
java.awt.Button BtnRnd
java.awt.Button BtnAbout
java.awt.Button BtnEqOp
java.awt.Button BtnEqCp
java.awt.Panel panel11
java.awt.GridLayout gridLayout11
java.awt.Panel panel12
java.awt.GridLayout gridLayout12
java.awt.Panel panel13
java.awt.Panel panel14
java.awt.GridLayout gridLayout13
java.awt.GridLayout gridLayout14
java.awt.Panel panel15
java.awt.Panel panel16
java.awt.GridLayout gridLayout15
java.awt.GridLayout gridLayout16
java.awt.Panel panel4
java.awt.GridLayout gridLayout3
java.awt.Button BtnSpeedM
java.awt.Button BtnSpeedP
java.awt.Panel panel7
java.awt.GridLayout gridLayout4
java.awt.Panel panel8
java.awt.GridLayout gridLayout5
java.awt.Panel panel9
java.awt.GridLayout gridLayout8
java.awt.Button BtnRabbit
java.awt.Panel panel17
java.awt.GridLayout gridLayout17
java.awt.Panel panel18
java.awt.GridLayout gridLayout18
java.awt.Panel panel19
java.awt.GridLayout gridLayout19
java.awt.Button BtnBigun
java.awt.Button BtnMakegun
java.awt.Label LblSpeed
Constructor Detail |
public CLogicellUI(Logicell ma, int lang)
Method Detail |
private void jbInit() throws java.lang.Exception
public void start()
void this_windowClosing(java.awt.event.WindowEvent e)
void stop()
void End()
void BtnStep_actionPerformed(java.awt.event.ActionEvent e)
void BtnGo_actionPerformed(java.awt.event.ActionEvent e)
void BtnStop_actionPerformed(java.awt.event.ActionEvent e)
void DispGen(int g)
void ValEntry()
void InitEntries()
void EndSearch(boolean res)
void BtnValEntry_actionPerformed(java.awt.event.ActionEvent e)
void this_componentResized(java.awt.event.ComponentEvent e)
void BtnSpeedM_actionPerformed(java.awt.event.ActionEvent e)
void BtnSpeedP_actionPerformed(java.awt.event.ActionEvent e)
void SetMode(int m)
void BtnEq_actionPerformed(java.awt.event.ActionEvent e)
void BtnRpento_actionPerformed(java.awt.event.ActionEvent e)
void BtnAcorn_actionPerformed(java.awt.event.ActionEvent e)
void BtnRabbit_actionPerformed(java.awt.event.ActionEvent e)
void BtnBigun_actionPerformed(java.awt.event.ActionEvent e)
void BtnMakegun_actionPerformed(java.awt.event.ActionEvent e)
void BtnRnd_actionPerformed(java.awt.event.ActionEvent e)
void BtnVv_actionPerformed(java.awt.event.ActionEvent e)
void BtnDigit2_actionPerformed(java.awt.event.ActionEvent e)
void BtnDigit1_actionPerformed(java.awt.event.ActionEvent e)
void BtnBinAdd_actionPerformed(java.awt.event.ActionEvent e)
void BtnBinAdd2_actionPerformed(java.awt.event.ActionEvent e)
void CbE1_itemStateChanged(java.awt.event.ItemEvent e)
void CbE2_itemStateChanged(java.awt.event.ItemEvent e)
void CbE3_itemStateChanged(java.awt.event.ItemEvent e)
void CbE4_itemStateChanged(java.awt.event.ItemEvent e)
void DispInfoBox()
void BtnAbout_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqNew_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqA_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqB_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqC_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqD_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqAnd_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqOr_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqNot_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqXor_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqOp_actionPerformed(java.awt.event.ActionEvent e)
void BtnEqCp_actionPerformed(java.awt.event.ActionEvent e)
void AddEqEntry(char e)
void SetEqBtn()
void SetLowPanel(int pm)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |