bprecchiffreapp
Class BPRecChiffreUI

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended bybaseui.Cui
                      extended bybprecchiffreapp.BPRecChiffreUI
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class BPRecChiffreUI
extends baseui.Cui

Title: Interface utilisateur

Description: Interface utilisateur reconnaissance se chiffres.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 BPRecChiffre applet
          Applet
(package private)  java.awt.BorderLayout borderLayout1
           
(package private)  java.awt.BorderLayout borderLayout2
           
(package private)  java.awt.Button btnAbout
           
(package private)  java.awt.Button btnGo
           
(package private)  java.awt.Button btnModif
           
(package private)  java.awt.Button btnPas
           
(package private)  java.awt.Button btnRecon
           
(package private)  java.awt.Button btnReset
           
(package private)  double eta
          Paramètre Eta
(package private)  java.awt.GridLayout gridLayout1
           
(package private)  java.awt.GridLayout gridLayout2
           
(package private)  java.awt.GridLayout gridLayout3
           
(package private)  java.awt.Label label1
           
(package private)  java.awt.Label label2
           
(package private)  java.awt.Label label3
           
(package private)  java.awt.Label label4
           
(package private)  double moment
          Moment
(package private)  int nbCouchesCachees
          Nb couches cachées
(package private)  java.awt.Panel panel1
           
(package private)  java.awt.Panel panel2
           
(package private)  java.awt.Panel panel3
           
(package private)  java.awt.Panel panelVue
           
 BPRecChiffreProcess processBP
          processus
(package private)  java.awt.Label statusBar
           
(package private)  int[] tailleCouchesCachees
          Nb neurones couches cachées
(package private)  int tailleHisto
          Taille de l'historique du graphe d'apprentissage
(package private)  java.awt.TextField txtCouches
           
(package private)  java.awt.TextField txtEta
           
(package private)  java.awt.TextField txtHisto
           
(package private)  java.awt.TextField txtMoment
           
 
Fields inherited from class baseui.Cui
process
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Window
 
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
BPRecChiffreUI(BPRecChiffre ap)
           
 
Method Summary
 void affGeneration()
          Affichage de la génération
(package private)  void btnAbout_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void btnGo_actionPerformed(java.awt.event.ActionEvent e)
           
(package private)  void btnModif_actionPerformed(java.awt.event.ActionEvent e)
          Modification des paramètres réseau
(package private)  void btnPas_actionPerformed(java.awt.event.ActionEvent e)
          Pas à pas
(package private)  void btnRecon_actionPerformed(java.awt.event.ActionEvent e)
          Saisie et reconnaissance
(package private)  void btnReset_actionPerformed(java.awt.event.ActionEvent e)
          Réinitialisation
(package private)  void dispInfoBox()
          Display Info box
 void initParam()
          Initialisation/MAJ paramètres réseau
(package private)  void panelVue_componentResized(java.awt.event.ComponentEvent e)
           
 void setInterface(boolean e)
          (In)active l'interface
 void stopGo()
          Stop/Go
(package private)  void this_windowClosing(java.awt.event.WindowEvent e)
           
 
Methods inherited from class baseui.Cui
redimUi
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getAccessibleContext, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, paramString, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, 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, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, 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, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

applet

public BPRecChiffre applet
Applet


processBP

public BPRecChiffreProcess processBP
processus


nbCouchesCachees

int nbCouchesCachees
Nb couches cachées


tailleCouchesCachees

int[] tailleCouchesCachees
Nb neurones couches cachées


eta

double eta
Paramètre Eta


moment

double moment
Moment


tailleHisto

int tailleHisto
Taille de l'historique du graphe d'apprentissage


borderLayout1

java.awt.BorderLayout borderLayout1

statusBar

java.awt.Label statusBar

panel1

java.awt.Panel panel1

borderLayout2

java.awt.BorderLayout borderLayout2

panel2

java.awt.Panel panel2

btnPas

java.awt.Button btnPas

gridLayout1

java.awt.GridLayout gridLayout1

btnGo

java.awt.Button btnGo

btnAbout

java.awt.Button btnAbout

panelVue

java.awt.Panel panelVue

panel3

java.awt.Panel panel3

label1

java.awt.Label label1

gridLayout2

java.awt.GridLayout gridLayout2

txtCouches

java.awt.TextField txtCouches

label2

java.awt.Label label2

txtEta

java.awt.TextField txtEta

label3

java.awt.Label label3

txtMoment

java.awt.TextField txtMoment

label4

java.awt.Label label4

txtHisto

java.awt.TextField txtHisto

gridLayout3

java.awt.GridLayout gridLayout3

btnRecon

java.awt.Button btnRecon

btnModif

java.awt.Button btnModif

btnReset

java.awt.Button btnReset
Constructor Detail

BPRecChiffreUI

public BPRecChiffreUI(BPRecChiffre ap)
Method Detail

setInterface

public void setInterface(boolean e)
(In)active l'interface


affGeneration

public void affGeneration()
Affichage de la génération


dispInfoBox

void dispInfoBox()
Display Info box


btnAbout_actionPerformed

void btnAbout_actionPerformed(java.awt.event.ActionEvent e)

panelVue_componentResized

void panelVue_componentResized(java.awt.event.ComponentEvent e)

this_windowClosing

void this_windowClosing(java.awt.event.WindowEvent e)

btnGo_actionPerformed

void btnGo_actionPerformed(java.awt.event.ActionEvent e)

stopGo

public void stopGo()
Stop/Go


btnPas_actionPerformed

void btnPas_actionPerformed(java.awt.event.ActionEvent e)
Pas à pas


btnRecon_actionPerformed

void btnRecon_actionPerformed(java.awt.event.ActionEvent e)
Saisie et reconnaissance


initParam

public void initParam()
Initialisation/MAJ paramètres réseau


btnModif_actionPerformed

void btnModif_actionPerformed(java.awt.event.ActionEvent e)
Modification des paramètres réseau


btnReset_actionPerformed

void btnReset_actionPerformed(java.awt.event.ActionEvent e)
Réinitialisation