tvouriot.elife.gui.menus
Class ElifeMenuBar

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JMenuBar
                          |
                          +--tvouriot.elife.gui.menus.ElifeMenuBar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.MenuElement, java.io.Serializable

public class ElifeMenuBar
extends javax.swing.JMenuBar

Barre de menus de Elife

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JMenuBar
javax.swing.JMenuBar.AccessibleJMenuBar
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
static ElifeMenuItem mnuItemAbout
          Menu item "A propos..."
static ElifeMenuItem mnuItemClearRecents
          Menu item "Effacer récents"
static ElifeMenuItem mnuItemClose
          Menu item "Fermer"
static ElifeMenuItem mnuItemCloseAll
          Menu item "Fermer tout"
static ElifeMenuItem mnuItemCopy
          Menu item "Copier"
static ElifeMenuItem mnuItemCut
          Menu item "Couper"
static ElifeMenuItem mnuItemDoc
          Menu item "Documentation"
static ElifeMenuItem mnuItemExit
          Menu item "Quitter"
static ElifeCheckBoxMenuItem mnuItemExplorer
          Menu item "Explorateur"
static ElifeMenuItem mnuItemFind
          Menu item "Rechercher"
static ElifeMenuItem mnuItemFindNext
          Menu item "Rechercher suivant"
static ElifeMenuItem mnuItemGoto
          Menu item "Aller ligne..."
static ElifeMenuItem mnuItemNew
          Menu item "Nouveau"
static ElifeMenuItem mnuItemOpen
          Menu item "Ouvrir"
static ElifeMenuItem mnuItemOptions
          Menu item "Options"
static ElifeMenuItem mnuItemPaste
          Menu item "Coller"
static ElifeMenuItem mnuItemRedo
          Menu item "Rétablir"
static ElifeMenuItem mnuItemReplace
          Menu item "Remplacer"
static ElifeMenuItem mnuItemSave
          Menu item "Enregistrer"
static ElifeMenuItem mnuItemSaveAll
          Menu item "Enregistrer tout"
static ElifeMenuItem mnuItemSaveAs
          Menu item "Enregistrer sous"
static ElifeMenuItem mnuItemSelectAll
          Menu item "Selectionner tout"
static ElifeCheckBoxMenuItem mnuItemStatusbar
          Menu item "Barre de status"
static ElifeCheckBoxMenuItem mnuItemToolbar
          Menu item "Barre d'outils"
static ElifeMenuItem mnuItemUndo
          Menu item "Annuler"
static ElifeMenu mnuRecents
          Menu item "Récents"
 
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.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
ElifeMenuBar()
          Constructeur
 
Method Summary
static void loadRecents()
          Ajout des menuitems pour les fichiers récents
 
Methods inherited from class javax.swing.JMenuBar
add, addNotify, getAccessibleContext, getComponent, getComponentAtIndex, getComponentIndex, getHelpMenu, getMargin, getMenu, getMenuCount, getSelectionModel, getSubElements, getUI, getUIClassID, isBorderPainted, isManagingFocus, isSelected, menuSelectionChanged, paintBorder, paramString, processKeyBinding, processKeyEvent, processMouseEvent, removeNotify, setBorderPainted, setHelpMenu, setMargin, setSelected, setSelectionModel, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mnuItemNew

public static final ElifeMenuItem mnuItemNew
Menu item "Nouveau"

mnuItemOpen

public static final ElifeMenuItem mnuItemOpen
Menu item "Ouvrir"

mnuRecents

public static final ElifeMenu mnuRecents
Menu item "Récents"

mnuItemClearRecents

public static final ElifeMenuItem mnuItemClearRecents
Menu item "Effacer récents"

mnuItemClose

public static final ElifeMenuItem mnuItemClose
Menu item "Fermer"

mnuItemCloseAll

public static final ElifeMenuItem mnuItemCloseAll
Menu item "Fermer tout"

mnuItemSave

public static final ElifeMenuItem mnuItemSave
Menu item "Enregistrer"

mnuItemSaveAs

public static final ElifeMenuItem mnuItemSaveAs
Menu item "Enregistrer sous"

mnuItemSaveAll

public static final ElifeMenuItem mnuItemSaveAll
Menu item "Enregistrer tout"

mnuItemExit

public static final ElifeMenuItem mnuItemExit
Menu item "Quitter"

mnuItemUndo

public static final ElifeMenuItem mnuItemUndo
Menu item "Annuler"

mnuItemRedo

public static final ElifeMenuItem mnuItemRedo
Menu item "Rétablir"

mnuItemCopy

public static final ElifeMenuItem mnuItemCopy
Menu item "Copier"

mnuItemCut

public static final ElifeMenuItem mnuItemCut
Menu item "Couper"

mnuItemPaste

public static final ElifeMenuItem mnuItemPaste
Menu item "Coller"

mnuItemSelectAll

public static final ElifeMenuItem mnuItemSelectAll
Menu item "Selectionner tout"

mnuItemFind

public static final ElifeMenuItem mnuItemFind
Menu item "Rechercher"

mnuItemReplace

public static final ElifeMenuItem mnuItemReplace
Menu item "Remplacer"

mnuItemFindNext

public static final ElifeMenuItem mnuItemFindNext
Menu item "Rechercher suivant"

mnuItemGoto

public static final ElifeMenuItem mnuItemGoto
Menu item "Aller ligne..."

mnuItemAbout

public static final ElifeMenuItem mnuItemAbout
Menu item "A propos..."

mnuItemExplorer

public static final ElifeCheckBoxMenuItem mnuItemExplorer
Menu item "Explorateur"

mnuItemOptions

public static final ElifeMenuItem mnuItemOptions
Menu item "Options"

mnuItemToolbar

public static final ElifeCheckBoxMenuItem mnuItemToolbar
Menu item "Barre d'outils"

mnuItemStatusbar

public static final ElifeCheckBoxMenuItem mnuItemStatusbar
Menu item "Barre de status"

mnuItemDoc

public static final ElifeMenuItem mnuItemDoc
Menu item "Documentation"
Constructor Detail

ElifeMenuBar

public ElifeMenuBar()
Constructeur
Method Detail

loadRecents

public static void loadRecents()
Ajout des menuitems pour les fichiers récents