java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.fudaa.fudaa.commun.FudaaDialog
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
- public abstract class FudaaDialog
- extends javax.swing.JDialog
Une fenêtre de dialogue générique avec panel de boutons action (OK, CANCEL,
APPLY en fonction de l'option). Les actions sont gérées en dehors de la boite
dans le listener. La source générant l'évènement est un des boutons
OK_BUTTON, CANCEL_BUTTON, APPLY_BUTTON.
- Version:
- $Revision: 1.18 $ $Date: 2001/09/11 14:24:40 $ by $Author: deniger $
| Nested classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
| Nested classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
| 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 |
| Fields inherited from class java.awt.Dialog |
|
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
|
Constructor Summary |
protected |
FudaaDialog()
Création d'une fenêtre dialogue avec centrage sur l'écran |
protected |
FudaaDialog(java.awt.Frame _parent)
Création d'une fenêtre dialogue avec centrage sur le Frame _parent |
protected |
FudaaDialog(java.awt.Frame _parent,
int _option)
Création d'une fenêtre dialogue avec centrage sur le Frame _parent et
affectation des boutons d'action (_option) |
|
Method Summary |
void |
addActionListener(java.awt.event.ActionListener _listener)
Ajout d'un listener aux boutons action du dialog (OK, ANNULER, APPLIQUER). |
protected void |
APPLY_BUTTON_actionPerformed(java.awt.event.ActionEvent _evt)
Bouton "Appliquer" pressé, traitement dans le listener du dialog |
protected void |
CANCEL_BUTTON_actionPerformed(java.awt.event.ActionEvent _evt)
Bouton "annuler" pressé, effacage du dialog, traitement dans le listener du dialog |
void |
fireActionPerformed(java.awt.event.ActionEvent _evt)
Notification aux auditeurs qu'un évenement ActionEvent>/I> s'est produit |
int |
getOption()
|
protected void |
OK_BUTTON_actionPerformed(java.awt.event.ActionEvent _evt)
Bouton "Ok" pressé, effacage du dialog, traitement dans le listener du dialog |
void |
removeActionListener(java.awt.event.ActionListener _listener)
Suppression d'un listener aux boutons action du dialog (OK, ANNULER, APPLIQUER). |
void |
setOption(int _option)
Définition des buttons actions à afficher (OK, CANCEL, APPLIQUER) |
void |
show()
Affichage de la boite de dialogue avec un recentrage |
| Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, 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, remove, 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, transferFocusBackward, transferFocusUpCycle |
OK_CANCEL_OPTION
public static final int OK_CANCEL_OPTION
- See Also:
- Constant Field Values
OK_APPLY_OPTION
public static final int OK_APPLY_OPTION
- See Also:
- Constant Field Values
OK_CANCEL_APPLY_OPTION
public static final int OK_CANCEL_APPLY_OPTION
- See Also:
- Constant Field Values
OK_BUTTON
public javax.swing.JButton OK_BUTTON
CANCEL_BUTTON
public javax.swing.JButton CANCEL_BUTTON
APPLY_BUTTON
public javax.swing.JButton APPLY_BUTTON
pnAffichage
protected javax.swing.JPanel pnAffichage
option
protected int option
pnAction
private javax.swing.JPanel pnAction
lyAction
private com.memoire.bu.BuHorizontalLayout lyAction
pnAction1
private javax.swing.JPanel pnAction1
lyThis
private java.awt.BorderLayout lyThis
lyAffichage
private java.awt.BorderLayout lyAffichage
parent_
private java.awt.Frame parent_
listeners_
private java.util.HashSet listeners_
FudaaDialog
protected FudaaDialog()
- Création d'une fenêtre dialogue avec centrage sur l'écran
FudaaDialog
protected FudaaDialog(java.awt.Frame _parent)
- Création d'une fenêtre dialogue avec centrage sur le Frame _parent
FudaaDialog
protected FudaaDialog(java.awt.Frame _parent,
int _option)
- Création d'une fenêtre dialogue avec centrage sur le Frame _parent et
affectation des boutons d'action (_option)
setOption
public void setOption(int _option)
- Définition des buttons actions à afficher (OK, CANCEL, APPLIQUER)
getOption
public int getOption()
show
public void show()
- Affichage de la boite de dialogue avec un recentrage
addActionListener
public void addActionListener(java.awt.event.ActionListener _listener)
- Ajout d'un listener aux boutons action du dialog (OK, ANNULER, APPLIQUER). Le
bouton pressé est obtenu par getSource().
removeActionListener
public void removeActionListener(java.awt.event.ActionListener _listener)
- Suppression d'un listener aux boutons action du dialog (OK, ANNULER, APPLIQUER).
fireActionPerformed
public void fireActionPerformed(java.awt.event.ActionEvent _evt)
- Notification aux auditeurs qu'un évenement ActionEvent>/I> s'est produit
OK_BUTTON_actionPerformed
protected void OK_BUTTON_actionPerformed(java.awt.event.ActionEvent _evt)
- Bouton "Ok" pressé, effacage du dialog, traitement dans le listener du dialog
APPLY_BUTTON_actionPerformed
protected void APPLY_BUTTON_actionPerformed(java.awt.event.ActionEvent _evt)
- Bouton "Appliquer" pressé, traitement dans le listener du dialog
CANCEL_BUTTON_actionPerformed
protected void CANCEL_BUTTON_actionPerformed(java.awt.event.ActionEvent _evt)
- Bouton "annuler" pressé, effacage du dialog, traitement dans le listener du dialog