net.sourceforge.queryviewer.ui.swing
Class QueryJPanel
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--net.sourceforge.queryviewer.ui.swing.QueryJPanel
- All Implemented Interfaces:
- Accessible, ImageObserver, MenuContainer, Serializable, ViewInfo
- public class QueryJPanel
- extends JPanel
- implements ViewInfo
Le panneau qui va afficher l'application. Ce panneau va d'abord afficher
un panneau pour se connecter à une base de donnée, ensuite, un panneau
qui affiche les informations sur le driver de la base de donnée, et (dans le même
temps) le panneau "principal" qui va permettre de lancer les requêtes.
- Version:
- $Id: QueryJPanel.java,v 1.10 2003/06/23 14:56:04 avdyk Exp $
- Author:
- Arnaud Vandyck
- See Also:
- Serialized Form
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class java.awt.Container |
|
Constructor Summary |
QueryJPanel()
Construction du panel principal. |
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, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, 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, addImpl, 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, 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 |
CONNEXION_TAB
public static final String CONNEXION_TAB
- See Also:
- Constant Field Values
INFO_TAB
public static final String INFO_TAB
- See Also:
- Constant Field Values
QUERY_TAB
public static final String QUERY_TAB
- See Also:
- Constant Field Values
jtp
protected JTabbedPane jtp
ct
protected ConnectionTab ct
it
protected InfoTab it
qt
protected QueryTab qt
controlerFactory
protected ControlerFactory controlerFactory
QueryJPanel
public QueryJPanel()
- Construction du panel principal. Ajouter dans un TabbedPane le premier tableau.
jdbcConnection
public void jdbcConnection(Connection connection)
- Deprecated. use the Actions...
net.sourceforge.queryviewer.ui.event.AbstractAction
.
- ne PLUS UTILISER CETTE METHODE
- See Also:
net.sourceforge.queryviewer.ui.swing.ConnectionListener#jdbcConnection(java.sql.Connection)
disconnected
public void disconnected()
- Deprecated. NO MORE!
- See Also:
net.sourceforge.queryviewer.ui.swing.ConnectionListener#disconnected()
connection
public void connection(Connection connection)
- Deprecated. NO MORE
- À quoi sert cette méthode???
- See Also:
ConnectionListener.connection(net.sourceforge.queryviewer.Connection)
getControlerFactory
public ControlerFactory getControlerFactory()
getUserInputs
public Map getUserInputs()
- Récupère les entrées utilisateur.
- Specified by:
getUserInputs
in interface ViewInfo
- Returns:
- les entrées utilisateur.
setUserInputs
public void setUserInputs(Map inputs)
- Met à jour les entrées utilisateur.
- Specified by:
setUserInputs
in interface ViewInfo
- Parameters:
inputs
- les entrées utilisateur.
getUserValue
public String getUserValue(String key)
- Retourne le nom de l'onglet affiché si la clé est bien
net.sourceforge.queryviewer.ui.event.QueryActions.CURRENT_TAB
.
- Specified by:
getUserValue
in interface ViewInfo
- Parameters:
key
- la clé
- Returns:
- la valeur qu'il y a dans le composant
putUserValue
public void putUserValue(String key,
String value)
- Changement de l'onglet courrant si la clé est bien
net.sourceforge.queryviewer.ui.event.QueryActions.CURRENT_TAB
.
- Specified by:
putUserValue
in interface ViewInfo
- Parameters:
key
- la clévalue
- la valeur à mettre à jour dans le composant
getIndexOf
private int getIndexOf(String name)
- Retrouve l'index de l'onglet en fonction de son nom.
- Parameters:
name
- le nom de l'onglet
- Returns:
- l'index de l'onglet
Copyright © 2003 STE-Formations Informatiques, FAPSE, ULg. All Rights Reserved.