|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JMenuBar
jaxe.JaxeMenuBar
public class JaxeMenuBar
Barre de menus de Jaxe et actions associƩes
| Nested Class Summary | |
|---|---|
protected class |
JaxeMenuBar.AboutAction
|
protected static class |
JaxeMenuBar.ActionColler
|
protected static class |
JaxeMenuBar.ActionCopier
|
protected static class |
JaxeMenuBar.ActionCouper
|
protected class |
JaxeMenuBar.ActionExport
|
(package private) class |
JaxeMenuBar.ActionOrthographe
|
(package private) class |
JaxeMenuBar.ActionRechercher
|
(package private) class |
JaxeMenuBar.ActionSuivant
|
(package private) static class |
JaxeMenuBar.ActionToutSelectionner
|
(package private) class |
JaxeMenuBar.ExtFilter
|
(package private) class |
JaxeMenuBar.RedoAction
|
protected class |
JaxeMenuBar.ShowWindowAction
|
(package private) class |
JaxeMenuBar.UndoAction
|
| Nested classes/interfaces inherited from class javax.swing.JMenuBar |
|---|
javax.swing.JMenuBar.AccessibleJMenuBar |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
private AboutBox |
aboutBox
|
private javax.swing.text.TextAction |
aColler
|
private javax.swing.text.TextAction |
aCopier
|
private javax.swing.text.TextAction |
aCouper
|
private static int |
cmdMenu
|
(package private) static java.lang.String |
dernierRepertoire
|
private javax.swing.JMenu |
editMenu
|
private javax.swing.JMenu |
fileMenu
|
private javax.swing.JMenu |
helpMenu
|
(package private) JaxeFrame |
jaxeframe
|
(package private) javax.swing.JFrame |
jframe
|
(package private) static org.apache.log4j.Logger |
LOG
Logger for this class |
private javax.swing.JRadioButtonMenuItem |
menuAllowed
|
private javax.swing.JRadioButtonMenuItem |
menuArbre
|
private javax.swing.JRadioButtonMenuItem |
menuAttributs
|
private javax.swing.JMenuItem[] |
menusExport
|
private javax.swing.JMenuItem |
miAgain
|
private javax.swing.JMenuItem |
miClose
|
private javax.swing.JMenuItem |
miCopy
|
private javax.swing.JMenuItem |
miCut
|
private javax.swing.JMenuItem |
miFind
|
private javax.swing.JMenuItem |
miHTML
|
private javax.swing.JMenuItem |
miNew
|
private javax.swing.JMenuItem |
miOpen
|
private javax.swing.JMenuItem |
miOpenConf
|
private javax.swing.JMenuItem |
miPaste
|
private javax.swing.JMenuItem |
miPref
|
private javax.swing.JMenuItem |
miPrint
|
private javax.swing.JMenuItem |
miQuitter
|
private javax.swing.JMenuItem |
miRedo
|
private javax.swing.JMenuItem |
miSave
|
private javax.swing.JMenuItem |
miSaveAs
|
private javax.swing.JMenuItem |
miSelectAll
|
private javax.swing.JMenuItem |
miSpelling
|
private javax.swing.JMenuItem |
miUndo
|
private javax.swing.JMenuItem |
miValider
|
(package private) static java.util.ResourceBundle |
rb
|
private JaxeMenuBar.RedoAction |
redoAction
|
(package private) JaxeMenuBar.UndoAction |
undoAction
|
private javax.swing.JMenu |
windowMenu
|
| 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 | |
|---|---|
JaxeMenuBar(JaxeFrame jaxeframe)
|
|
JaxeMenuBar(javax.swing.JFrame jframe,
JaxeFrame jaxeframe)
Menubar for a jframe associated to a jaxeframe |
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent newEvent)
|
void |
addEditMenuItems()
|
void |
addFileMenuItems()
|
void |
addHelpMenuItems()
|
void |
addMenus()
|
void |
addWindowMenuItems()
|
void |
doAbout()
|
boolean |
doClose(boolean quit)
|
void |
doNew()
|
void |
doOpen()
|
void |
doOpenConf()
|
void |
doPreferences()
|
void |
doPrint()
|
void |
doQuitter()
|
void |
doSave()
|
void |
doSaveAs()
|
void |
majExports(JaxeDocument doc)
|
void |
miseAJour()
|
void |
setActivationMenuHTML(boolean actif)
|
void |
setActivationMenuValider(boolean actif)
|
| Methods inherited from class javax.swing.JMenuBar |
|---|
add, addNotify, getAccessibleContext, getComponent, getComponentAtIndex, getComponentIndex, getHelpMenu, getMargin, getMenu, getMenuCount, getSelectionModel, getSubElements, getUI, getUIClassID, isBorderPainted, isSelected, menuSelectionChanged, paintBorder, paramString, processKeyBinding, processKeyEvent, processMouseEvent, removeNotify, setBorderPainted, setHelpMenu, setMargin, setSelected, setSelectionModel, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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 |
|---|
static final org.apache.log4j.Logger LOG
static java.util.ResourceBundle rb
private AboutBox aboutBox
private javax.swing.JMenu fileMenu
private javax.swing.JMenuItem miNew
private javax.swing.JMenuItem miOpen
private javax.swing.JMenuItem miOpenConf
private javax.swing.JMenuItem miClose
private javax.swing.JMenuItem miSave
private javax.swing.JMenuItem miSaveAs
private javax.swing.JMenuItem miPrint
private javax.swing.JMenuItem miPref
private javax.swing.JMenuItem miQuitter
private javax.swing.JMenuItem[] menusExport
private javax.swing.JMenu editMenu
private javax.swing.JMenuItem miUndo
private javax.swing.JMenuItem miRedo
private javax.swing.JMenuItem miCut
private javax.swing.JMenuItem miCopy
private javax.swing.JMenuItem miPaste
private javax.swing.JMenuItem miSelectAll
private javax.swing.JMenuItem miFind
private javax.swing.JMenuItem miAgain
private javax.swing.JMenuItem miSpelling
private javax.swing.JMenu windowMenu
private javax.swing.JMenuItem miHTML
private javax.swing.JMenuItem miValider
private javax.swing.JMenu helpMenu
private javax.swing.JRadioButtonMenuItem menuArbre
private javax.swing.JRadioButtonMenuItem menuAllowed
private javax.swing.JRadioButtonMenuItem menuAttributs
private static int cmdMenu
private javax.swing.text.TextAction aColler
private javax.swing.text.TextAction aCopier
private javax.swing.text.TextAction aCouper
JaxeMenuBar.UndoAction undoAction
private final JaxeMenuBar.RedoAction redoAction
JaxeFrame jaxeframe
javax.swing.JFrame jframe
static java.lang.String dernierRepertoire
| Constructor Detail |
|---|
public JaxeMenuBar(JaxeFrame jaxeframe)
public JaxeMenuBar(javax.swing.JFrame jframe,
JaxeFrame jaxeframe)
| Method Detail |
|---|
public void addMenus()
public void addFileMenuItems()
public void addEditMenuItems()
public void addWindowMenuItems()
public void addHelpMenuItems()
public void actionPerformed(java.awt.event.ActionEvent newEvent)
actionPerformed in interface java.awt.event.ActionListenerpublic void doNew()
public void doOpen()
public void doOpenConf()
public boolean doClose(boolean quit)
public void doSave()
public void doSaveAs()
public void doPrint()
public void doQuitter()
public void setActivationMenuValider(boolean actif)
public void setActivationMenuHTML(boolean actif)
public void majExports(JaxeDocument doc)
public void doAbout()
public void doPreferences()
public void miseAJour()
miseAJour in interface EcouteurMAJ
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||