cds.simbad
Class SQueryFrame

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bycds.simbad.SBasicFrame
                          extended bycds.simbad.SQueryFrame
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class SQueryFrame
extends SBasicFrame
implements java.awt.event.ActionListener, java.awt.event.ItemListener

Titre : SQueryFrame.java

Description : Interface d'interrogation de la base

Copyright : Copyright (c) 2002

Société :

Version:
1.0 7 jan 2003
Author:
Sylvaine Jaehn (Stage UTBM)
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
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
 
Field Summary
private  javax.swing.JButton bBack
           
private  javax.swing.JButton bClear
           
private  javax.swing.JButton bExit
           
private  javax.swing.JButton bMData
           
private  javax.swing.JButton bOk
           
private  javax.swing.JComboBox cbBibcode
           
private  javax.swing.JComboBox cbIdent
           
private  javax.swing.JComboBox cbOp
           
private  javax.swing.JComboBox cbRadius
           
private  java.awt.GridBagConstraints constr
           
private  java.awt.GridBagLayout gridBagLayout
           
private  javax.swing.JLabel lblCat
           
private  javax.swing.JLabel lblCenter
           
private  javax.swing.JLabel lblCriteria
           
private  javax.swing.JLabel lblDescr
           
private  javax.swing.JLabel lblFrom
           
private  javax.swing.JLabel lblMaxVal
           
private  javax.swing.JLabel lblMinVal
           
private  javax.swing.JLabel lblName
           
private  javax.swing.JLabel lblOp
           
private  javax.swing.JLabel lblPos
           
private  javax.swing.JLabel lblRadius
           
private  javax.swing.JLabel lblSelect
           
private  javax.swing.JLabel lblWhere
           
private  javax.swing.JLabel lblWords
           
private  javax.swing.JRadioButton rbAlink
           
private  javax.swing.JRadioButton rbAuthor
           
private  javax.swing.JRadioButton rbBibcode
           
private  javax.swing.JRadioButton rbCoord
           
private  javax.swing.JRadioButton rbCriteria
           
private  javax.swing.ButtonGroup rbGroup
           
private  javax.swing.JRadioButton rbHlink
           
private  javax.swing.JRadioButton rbIdent
           
private  javax.swing.JRadioButton rbOid
           
private  javax.swing.JRadioButton rbReq
           
private  javax.swing.JRadioButton rbTitle
           
private  javax.swing.JTextField txtAlink
           
private  javax.swing.JTextField txtAut
           
private  javax.swing.JTextField txtBibcode
           
private  javax.swing.JTextField txtCat
           
private  javax.swing.JTextField txtCoord
           
private  javax.swing.JTextField txtCriteria
           
private  javax.swing.JTextField txtFrom
           
private  javax.swing.JTextField txtHlink
           
private  javax.swing.JTextField txtIdent
           
private  javax.swing.JTextField txtMaxVal
           
private  javax.swing.JTextField txtMinVal
           
private  javax.swing.JTextField txtOid
           
private  javax.swing.JTextField txtPos
           
private nbsp+jávax.swing.JTextField txtRadius
           
private  javax.swing.JTextField txtSelect
           
private  javax.swing.JTextField txtTitle
           
private  javax.swing.JTextField txtWhere
           
 
Fields inherited from class cds.simbad.SBasicFrame
chrono, dim, simInt
 
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SQueryFrame()
          Constructeur sans parametre
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Gestion des evenements sur les boutons
 void itemStateChanged(java.awt.event.ItemEvent e)
          Gestion des evenements sur les boutons radio
private  void jbInit()
          Initialisation de la fenetre et de ses composants
 
Methods inherited from class cds.simbad.SBasicFrame
addComponent, close
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, 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, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

lblDescr

private javax.swing.JLabel lblDescr

rbGroup

private javax.swing.ButtonGroup rbGroup

rbOid

private javax.swing.JRadioButton rbOid

txtOid

private javax.swing.JTextField txtOid

rbIdent

private javax.swing.JRadioButton rbIdent

txtIdent

private javax.swing.JTextField txtIdent

cbIdent

private javax.swing.JComboBox cbIdent

lblCat

private javax.swing.JLabel lblCat

txtCat

private javax.swing.JTextField txtCat

rbCoord

private javax.swing.JRadioButton rbCoord

lblCenter

private javax.swing.JLabel lblCenter

txtCoord

private javax.swing.JTextField txtCoord

lblRadius

private javax.swing.JLabel lblRadius

txtRadius

private javax.swing.JTextField txtRadius

cbRadius

private javax.swing.JComboBox cbRadius

lblCriteria

private javax.swing.JLabel lblCriteria

txtCriteria

private javax.swing.JTextField txtCriteria

lblMinVal

private javax.swing.JLabel lblMinVal

txtMinVal

private javax.swing.JTextField txtMinVal

lblMaxVal

private javax.swing.JLabel lblMaxVal

txtMaxVal

private javax.swing.JTextField txtMaxVal

rbBibcode

private javax.swing.JRadioButton rbBibcode

txtBibcode

private javax.swing.JTextField txtBibcode

cbBibcode

private javax.swing.JComboBox cbBibcode

rbAuthor

private javax.swing.JRadioButton rbAuthor

lblName

private javax.swing.JLabel lblName

txtAut

private javax.swing.JTextField txtAut

lblPos

private javax.swing.JLabel lblPos

txtPos

private javax.swing.JTextField txtPos

rbTitle

private javax.swing.JRadioButton rbTitle

lblWords

private javax.swing.JLabel lblWords

txtTitle

private javax.swing.JTextField txtTitle

lblOp

private javax.swing.JLabel lblOp

cbOp

private javax.swing.JComboBox cbOp

rbHlink

private javax.swing.JRadioButton rbHlink

txtHlink

private javax.swing.JTextField txtHlink

rbAlink

private javax.swing.JRadioButton rbAlink

txtAlink

private javax.swing.JTextField txtAlink

rbReq

private javax.swing.JRadioButton rbReq

lblSelect

private javax.swing.JLabel lblSelect

txtSelect

private javax.swing.JTextField txtSelect

lblFrom

private javax.swing.JLabel lblFrom

txtFrom

private javax.swing.JTextField txtFrom

lblWhere

private javax.swing.JLabel lblWhere

txtWhere

private javax.swing.JTextField txtWhere

rbCriteria

private javax.swing.JRadioButton rbCriteria

bMData

private javax.swing.JButton bMData

bOk

private javax.swing.JButton bOk

bClear

private javax.swing.JButton bClear

bBack

private javax.swing.JButton bBack

bExit

private javax.swing.JButton bExit

gridBagLayout

private java.awt.GridBagLayout gridBagLayout

constr

private java.awt.GridBagConstraints constr
Constructor Detail

SQueryFrame

public SQueryFrame()
Constructeur sans parametre

Method Detail

jbInit

private void jbInit()
             throws java.lang.Exception
Initialisation de la fenetre et de ses composants

Throws:
java.lang.Exception - for all kinds of problem...

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Gestion des evenements sur les boutons

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
e - ActionEvent

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Gestion des evenements sur les boutons radio

Specified by:
itemStateChanged in interface java.awt.event.ItemListener
Parameters:
e - ItemEvent