composant_saisie.wComposant
Class JTextDbF2

Object
  extended by Component
      extended by Container
          extended by JComponent
              extended by javax.swing.text.JTextComponent
                  extended by JTextField
                      extended by composant_saisie.wComposant.JTextDb
                          extended by composant_saisie.wComposant.JTextDbF2
All Implemented Interfaces:
JPopupIClicked, java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseWheelListener, java.awt.image.ImageObserver, MenuContainer, Serializable, Runnable, java.util.EventListener, javax.accessibility.Accessible, Scrollable, SwingConstants, FicheIEditableColumns, VueIMoveListener

public class JTextDbF2
extends JTextDb
implements java.awt.event.MouseListener, VueIMoveListener, java.awt.event.MouseWheelListener, JPopupIClicked


A_doc
Licence.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class JTextField
JTextField.AccessibleJTextField
 
Nested classes/interfaces inherited from class javax.swing.text.JTextComponent
javax.swing.text.JTextComponent.AccessibleJTextComponent, javax.swing.text.JTextComponent.DropLocation, javax.swing.text.JTextComponent.KeyBinding
 
Nested classes/interfaces inherited from class JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
(package private)  String approche
           
(package private)  Color colorcadrefond
           
(package private)  Color colorfondfleche
           
(package private)  Color colorfondflechesave
           
(package private)  Color colortraitgauche
           
 JLabel espace
           
(package private)  int height
           
 JPanel jpF2PlusLibe
           
(package private)  JPopup jpopup
           
 AbstractVue jpVueF2
           
 JTextDb libe
           
 Sql sqlF2
           
(package private)  int width
           
(package private)  int x
           
(package private)  int y
           
 
Fields inherited from class composant_saisie.wComposant.JTextDb
body, borderHeader, clicked, color, colorBorderHeader, debugDisposeTrace, debugSetText, debugSetTextTrace, fe, fl, libelleFiche, libelleHelpText, mail, mailTo, rotation, selectAllOnFocus, subject, superText, th, urlsiteWeb, web
 
Fields inherited from class JTextField
notifyAction
 
Fields inherited from class javax.swing.text.JTextComponent
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY
 
Fields inherited from class 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 Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JTextDbF2()
           
JTextDbF2(AbstractVue vue)
           
 
Method Summary
 void approche()
           
 boolean clickedInFleche(Point point)
           
 void dbFin()
           
 void debut()
           
 void dispose()
           
protected  void finalize()
           
 JFrame getMainFrame()
           
 JPanel getThisInPanelsetLibe(String fieldLibe, int libeLength)
           
 boolean isMovable()
           
 void keyPressed(java.awt.event.KeyEvent arg0)
           
 void keyReleased(java.awt.event.KeyEvent e)
           
 void keyTyped(java.awt.event.KeyEvent e)
           
 void mouseClicked(java.awt.event.MouseEvent arg0)
           
 void mouseEntered(java.awt.event.MouseEvent arg0)
           
 void mouseExited(java.awt.event.MouseEvent arg0)
           
 void mousePressed(java.awt.event.MouseEvent arg0)
           
 void mouseReleased(java.awt.event.MouseEvent arg0)
           
 void mouseWheelMoved(java.awt.event.MouseWheelEvent arg0)
           
 void pagePrecedente()
           
 void pageSuivante()
           
 void paint(Graphics g)
           
 void precedent(int nb)
           
 void reactivateLibeSeek()
           
 void removeLibeEspace()
           
 void removeThis()
           
 void repaintLibe()
           
 void setText(String string)
           
 void setValueChild()
           
 void setValueFromChild(Object obj)
           
 void setVue(AbstractVue vue)
           
 void suivant(int nb)
           
 void surPaint(Graphics g, String txt, int x, int y, Color color)
           
 void updateLibe()
           
 void userOpenF2()
           
 void userOpenF3()
           
 void userUpdate()
           
 
Methods inherited from class composant_saisie.wComposant.JTextDb
adapteTextField, adapteTextLibe, enableEditableColumn, fireEditableColumnUpdate, focusGained, focusLost, getBody, getDouble, getInt, getLibelleHelpText, getSSeparator, getSubject, getToolTipLocation, headerBorderPaint, isEmpty, isEnableClipboard, isSelectAllOnFocus, reduceHeightDim, removeEditableColumn, run, setAlert, setBody, setCbMS1204, setColor, setDebugDisposeTrace, setDebugSetText, setDebugSetTextTrace, setEditable, setEditableColumns, setEnableClipboard, setEnabled, setLibelleHelpText, setSelectAllOnFocus, setSubject, setSuperText, setUnderline, setUrlWebBrowse, setWebBrowse, setWebMailto, setWidthChar, startWaitCodeCb, surPaint, surPaintText, userRecordByFireEditableColumn
 
Methods inherited from class JTextField
actionPropertyChanged, addActionListener, configurePropertiesFromAction, createActionPropertyChangeListener, createDefaultModel, fireActionPerformed, getAccessibleContext, getAction, getActionListeners, getActions, getColumns, getColumnWidth, getHorizontalAlignment, getHorizontalVisibility, getPreferredSize, getScrollOffset, getUIClassID, isValidateRoot, paramString, postActionEvent, removeActionListener, scrollRectToVisible, setAction, setActionCommand, setColumns, setDocument, setFont, setHorizontalAlignment, setScrollOffset
 
Methods inherited from class javax.swing.text.JTextComponent
addCaretListener, addInputMethodListener, addKeymap, copy, cut, fireCaretUpdate, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument, getDragEnabled, getDropLocation, getDropMode, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getPreferredScrollableViewportSize, getPrintable, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable, loadKeymap, modelToView, moveCaretPosition, paste, print, print, print, processInputMethodEvent, read, removeCaretListener, removeKeymap, removeNotify, replaceSelection, select, selectAll, setCaret, setCaretColor, setCaretPosition, setComponentOrientation, setDisabledTextColor, setDragEnabled, setDropMode, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setUI, updateUI, viewToModel, write
 
Methods inherited from class JComponent
addAncestorListener, addNotify, 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, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class 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 Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, 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, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

espace

public JLabel espace

libe

public JTextDb libe

jpF2PlusLibe

public JPanel jpF2PlusLibe

jpVueF2

public AbstractVue jpVueF2

approche

String approche

sqlF2

public Sql sqlF2

colorfondfleche

Color colorfondfleche

colorfondflechesave

Color colorfondflechesave

colortraitgauche

Color colortraitgauche

colorcadrefond

Color colorcadrefond

x

int x

y

int y

width

int width

height

int height

jpopup

JPopup jpopup
Constructor Detail

JTextDbF2

public JTextDbF2()

JTextDbF2

public JTextDbF2(AbstractVue vue)
Method Detail

setVue

public void setVue(AbstractVue vue)

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent arg0)
Specified by:
mouseClicked in interface java.awt.event.MouseListener
Overrides:
mouseClicked in class JTextDb

keyReleased

public void keyReleased(java.awt.event.KeyEvent e)
Specified by:
keyReleased in interface java.awt.event.KeyListener
Overrides:
keyReleased in class JTextDb

keyTyped

public void keyTyped(java.awt.event.KeyEvent e)
Specified by:
keyTyped in interface java.awt.event.KeyListener
Overrides:
keyTyped in class JTextDb

keyPressed

public void keyPressed(java.awt.event.KeyEvent arg0)
Specified by:
keyPressed in interface java.awt.event.KeyListener
Overrides:
keyPressed in class JTextDb

removeLibeEspace

public void removeLibeEspace()

removeThis

public void removeThis()

getThisInPanelsetLibe

public JPanel getThisInPanelsetLibe(String fieldLibe,
                                    int libeLength)

clickedInFleche

public boolean clickedInFleche(Point point)
Specified by:
clickedInFleche in interface JPopupIClicked

setValueFromChild

public void setValueFromChild(Object obj)
Specified by:
setValueFromChild in interface JPopupIClicked

setText

public void setText(String string)
Overrides:
setText in class JTextDb

setValueChild

public void setValueChild()
Specified by:
setValueChild in interface JPopupIClicked

getMainFrame

public JFrame getMainFrame()
Specified by:
getMainFrame in interface JPopupIClicked

mouseExited

public void mouseExited(java.awt.event.MouseEvent arg0)
Specified by:
mouseExited in interface java.awt.event.MouseListener
Overrides:
mouseExited in class JTextDb

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent arg0)
Specified by:
mouseEntered in interface java.awt.event.MouseListener
Overrides:
mouseEntered in class JTextDb

mousePressed

public void mousePressed(java.awt.event.MouseEvent arg0)
Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class JTextDb

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent arg0)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class JTextDb

isMovable

public boolean isMovable()
Specified by:
isMovable in interface VueIMoveListener

debut

public void debut()
Specified by:
debut in interface VueIMoveListener

dbFin

public void dbFin()
Specified by:
dbFin in interface VueIMoveListener

precedent

public void precedent(int nb)
Specified by:
precedent in interface VueIMoveListener

suivant

public void suivant(int nb)
Specified by:
suivant in interface VueIMoveListener

pagePrecedente

public void pagePrecedente()
Specified by:
pagePrecedente in interface VueIMoveListener

pageSuivante

public void pageSuivante()
Specified by:
pageSuivante in interface VueIMoveListener

mouseWheelMoved

public void mouseWheelMoved(java.awt.event.MouseWheelEvent arg0)
Specified by:
mouseWheelMoved in interface java.awt.event.MouseWheelListener

userUpdate

public void userUpdate()

userOpenF2

public void userOpenF2()

userOpenF3

public void userOpenF3()

updateLibe

public void updateLibe()

approche

public void approche()

reactivateLibeSeek

public void reactivateLibeSeek()

repaintLibe

public void repaintLibe()

paint

public void paint(Graphics g)
Overrides:
paint in class JTextDb

surPaint

public void surPaint(Graphics g,
                     String txt,
                     int x,
                     int y,
                     Color color)

dispose

public void dispose()
Overrides:
dispose in class JTextDb

finalize

protected void finalize()
Overrides:
finalize in class JTextDb