|
||||||||||
| 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
|
+--javax.swing.JComponent
|
+--javax.swing.JLayeredPane
|
+--javax.swing.JDesktopPane
|
+--IHM.Bureau
Classe Bureau : le contenu d'un onglet. Dérive de JDesktopPane
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JDesktopPane |
javax.swing.JDesktopPane.AccessibleJDesktopPane |
| Nested classes inherited from class javax.swing.JLayeredPane |
javax.swing.JLayeredPane.AccessibleJLayeredPane |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| 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 | |
private IHM.FenetreHTML |
fenEtatMemJJC
La fenêtre interne contenant l'état mémoire JJC |
private IHM.FenetreHTML |
fenEtatMemMJJ
La fenêtre interne contenant l'état mémoire MJJ |
private IHM.FenetreHTML |
fenHachageJJC
La fenêtre interne contenant la table de hachage JJC |
private IHM.FenetreHTML |
fenHachageMJJ
La fenêtre interne contenant la table de hachage MJJ |
private IHM.FenetreHTML |
fenJJC
La fenêtre interne contenant le Jaja-Code |
private IHM.FenetreMessages |
fenLog
La fenêtre interne contenant la fenêtre de messages |
private IHM.FenetreBuffer |
fenMJJ
La fenêtre interne contenant le buffer MiniJaja |
private IHM.FenetreHTML |
fenTasJJC
La fenêtre interne contenant le tas JJC |
private IHM.FenetreHTML |
fenTasMJJ
La fenêtre interne contenant le tas MJJ |
private Interfacage.MiniJaja |
interfacage
L'objet d'interfacage |
private javax.swing.JTabbedPane |
onglet
Le tableau d'onglets |
| Fields inherited from class javax.swing.JDesktopPane |
LIVE_DRAG_MODE, OUTLINE_DRAG_MODE |
| Fields inherited from class javax.swing.JLayeredPane |
DEFAULT_LAYER, DRAG_LAYER, FRAME_CONTENT_LAYER, LAYER_PROPERTY, MODAL_LAYER, PALETTE_LAYER, POPUP_LAYER |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_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 | |
(package private) |
Bureau(javax.swing.JTabbedPane onglet,
Interfacage.MiniJaja interfacage)
Constructeur : récupère l'onglet, l'objet d'interfacage et crée une fenêtre de messages |
| Method Summary | |
void |
afficheMessage(java.lang.String message)
Affiche un message dans la fenetre de messages |
private void |
creationFenetreMJJ()
Mécanisme de création d'une fenêtre MJJ. |
void |
creeFenetreEtatMemJJC(java.lang.String titre,
java.lang.String htmlString)
Crée une fenêtre interne d'états mémoires JJC |
void |
creeFenetreEtatMemMJJ(java.lang.String titre,
java.lang.String htmlString)
Crée une fenêtre interne d'états mémoires MJJ |
void |
creeFenetreJJC(java.lang.String titre,
java.lang.String htmlString)
Crée une fenêtre interne JajaCode |
private void |
creeFenetreMessages(java.lang.String message)
Crée une fenêtre interne de messages |
void |
creeFenetreMJJ()
Crée une fenêtre interne de buffer MJJ vide |
void |
creeFenetreMJJ(java.lang.String titre,
java.lang.String fich)
Crée une fenêtre interne de buffer MJJ |
void |
creeFenetreTableHachageJJC(java.lang.String htmlString)
Crée une fenêtre interne de table de hachage JajaCode |
void |
creeFenetreTableHachageMJJ(java.lang.String htmlString)
Crée une fenêtre interne de table de hachage MiniJaja |
void |
creeFenetreTasJJC(java.lang.String htmlString)
Crée une fenêtre interne de tas JajaCode |
void |
creeFenetreTasMJJ(java.lang.String htmlString)
Crée une fenêtre interne de tas MiniJaja |
IHM.FenetreHTML |
getFenetreEtatMemoireJJC()
Renvoie la fenêtre interne contenant l'état mémoire JJC |
IHM.FenetreHTML |
getFenetreEtatMemoireMJJ()
Renvoie la fenêtre interne contenant l'état mémoire MJJ |
IHM.FenetreHTML |
getFenetreJJC()
Renvoie la fenêtre interne contenant le JajaCode |
IHM.FenetreBuffer |
getFenetreMJJ()
Renvoie la fenêtre interne contenant le buffer MJJ |
IHM.FenetreHTML |
getFenetreTableHachageJJC()
Renvoie la fenêtre interne contenant la table de hachage JJC |
IHM.FenetreHTML |
getFenetreTableHachageMJJ()
Renvoie la fenêtre interne contenant la table de hachage MJJ |
IHM.FenetreHTML |
getFenetreTasJJC()
Renvoie la fenêtre interne contenant le tas JJC |
IHM.FenetreHTML |
getFenetreTasMJJ()
Renvoie la fenêtre interne contenant le tas MJJ |
boolean |
isFenetreHachageJJCClosed()
Indique si la fenêtre de hachage JJC est fermée |
boolean |
isFenetreHachageMJJClosed()
Indique si la fenêtre de Hachage MJJ est fermée |
boolean |
isFenetreTasJJCClosed()
Indique si la fenêtre de tas JJC est fermée |
boolean |
isFenetreTasMJJClosed()
Indique si la fenêtre de tas MJJ est fermée |
void |
selectionneFenetreEtatMemJJC()
Sélectionne la fenêtre contenant l'état mémoire MJJ |
void |
selectionneFenetreEtatMemMJJ()
Sélectionne la fenêtre contenant l'état mémoire MJJ |
void |
selectionneFenetreHachageJJC()
Sélectionne la fenêtre contenant la table de hachage JJC |
void |
selectionneFenetreHachageMJJ()
Sélectionne la fenêtre contenant la table de hachage MJJ |
void |
selectionneFenetreJJC()
Sélectionne la fenêtre contenant le JJC |
void |
selectionneFenetreMJJ()
Sélectionne la fenêtre contenant le buffer MJJ |
void |
selectionneFenetreTasJJC()
Sélectionne la fenêtre contenant le tas JJC |
void |
selectionneFenetreTasMJJ()
Sélectionne la fenêtre contenant le tas MJJ |
void |
updateFenetreHachageJJC(java.lang.String html)
Met à jour la fenêtre de Hachage JJC si elle existe |
void |
updateFenetreHachageMJJ(java.lang.String html)
Met à jour la fenêtre de Hachage MJJ si elle existe |
void |
updateFenetreTasJJC(java.lang.String html)
Met à jour la fenêtre de tas JJC si elle existe |
void |
updateFenetreTasMJJ(java.lang.String html)
Met à jour la fenêtre de tas MJJ si elle existe |
void |
videFenetreEtatMemJCC()
Vide la fenêtre d'état mémoire JJC |
void |
videFenetreEtatMemMJJ()
Vide la fenêtre d'état mémoire MJJ |
void |
videFenetreHachageJCC()
Vide la fenêtre de hachage JJC |
void |
videFenetreHachageMJJ()
Vide la fenêtre de hachage MJJ |
void |
videFenetreJJC()
Vide la fenêtre JajaCode |
void |
videFenetreMessages()
Vide la fenêtre de messages |
void |
videFenetreTasJJC()
Vide la fenêtre du tas JJC |
void |
videFenetreTasMJJ()
Vide la fenêtre du tas MJJ |
| Methods inherited from class javax.swing.JDesktopPane |
getAccessibleContext, getAllFrames, getAllFramesInLayer, getDesktopManager, getDragMode, getSelectedFrame, getUI, getUIClassID, isOpaque, paramString, setDesktopManager, setDragMode, setSelectedFrame, setUI, updateUI |
| Methods inherited from class javax.swing.JLayeredPane |
addImpl, getComponentCountInLayer, getComponentsInLayer, getComponentToLayer, getIndexOf, getLayer, getLayer, getLayeredPaneAbove, getObjectForLayer, getPosition, highestLayer, insertIndexForLayer, isOptimizedDrawingEnabled, lowestLayer, moveToBack, moveToFront, paint, putLayer, remove, setLayer, setLayer, setPosition |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, 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 |
private IHM.FenetreBuffer fenMJJ
private IHM.FenetreHTML fenJJC
private IHM.FenetreHTML fenEtatMemJJC
private IHM.FenetreHTML fenEtatMemMJJ
private IHM.FenetreMessages fenLog
private IHM.FenetreHTML fenHachageMJJ
private IHM.FenetreHTML fenHachageJJC
private IHM.FenetreHTML fenTasJJC
private IHM.FenetreHTML fenTasMJJ
private javax.swing.JTabbedPane onglet
private Interfacage.MiniJaja interfacage
| Constructor Detail |
Bureau(javax.swing.JTabbedPane onglet,
Interfacage.MiniJaja interfacage)
| Method Detail |
public IHM.FenetreBuffer getFenetreMJJ()
public IHM.FenetreHTML getFenetreJJC()
public IHM.FenetreHTML getFenetreEtatMemoireMJJ()
public IHM.FenetreHTML getFenetreEtatMemoireJJC()
public IHM.FenetreHTML getFenetreTableHachageMJJ()
public IHM.FenetreHTML getFenetreTableHachageJJC()
public IHM.FenetreHTML getFenetreTasJJC()
public IHM.FenetreHTML getFenetreTasMJJ()
public boolean isFenetreTasMJJClosed()
public boolean isFenetreTasJJCClosed()
public boolean isFenetreHachageJJCClosed()
public boolean isFenetreHachageMJJClosed()
public void creeFenetreMJJ(java.lang.String titre,
java.lang.String fich)
public void creeFenetreMJJ()
public void creeFenetreJJC(java.lang.String titre,
java.lang.String htmlString)
public void creeFenetreEtatMemJJC(java.lang.String titre,
java.lang.String htmlString)
public void creeFenetreEtatMemMJJ(java.lang.String titre,
java.lang.String htmlString)
private void creeFenetreMessages(java.lang.String message)
public void creeFenetreTableHachageMJJ(java.lang.String htmlString)
public void creeFenetreTableHachageJJC(java.lang.String htmlString)
public void creeFenetreTasJJC(java.lang.String htmlString)
public void creeFenetreTasMJJ(java.lang.String htmlString)
private void creationFenetreMJJ()
public void selectionneFenetreMJJ()
public void selectionneFenetreJJC()
public void selectionneFenetreEtatMemJJC()
public void selectionneFenetreEtatMemMJJ()
public void selectionneFenetreHachageJJC()
public void selectionneFenetreHachageMJJ()
public void selectionneFenetreTasJJC()
public void selectionneFenetreTasMJJ()
public void videFenetreJJC()
public void videFenetreHachageMJJ()
public void videFenetreHachageJCC()
public void videFenetreEtatMemJCC()
public void videFenetreEtatMemMJJ()
public void videFenetreTasJJC()
public void videFenetreTasMJJ()
public void videFenetreMessages()
public void afficheMessage(java.lang.String message)
public void updateFenetreHachageJJC(java.lang.String html)
public void updateFenetreHachageMJJ(java.lang.String html)
public void updateFenetreTasJJC(java.lang.String html)
public void updateFenetreTasMJJ(java.lang.String html)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||