Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.dma.ihm.gui.calendar
Class FrameCalendar  view FrameCalendar download FrameCalendar.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JInternalFrame
                  extended byorg.dma.ihm.gui.lib.JIhmInternalFrame
                      extended byorg.dma.ihm.gui.calendar.FrameCalendar
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, org.dma.ihm.gui.lib.JIhmComponent, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class FrameCalendar
extends org.dma.ihm.gui.lib.JIhmInternalFrame

A frame showing events in the calendar


Nested Class Summary
 
Nested classes inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame, javax.swing.JInternalFrame.JDesktopIcon
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
(package private)  java.awt.BorderLayout borderLayout1
           
(package private)  java.awt.BorderLayout borderLayout2
           
(package private)  java.awt.BorderLayout borderLayout3
           
(package private)  java.awt.BorderLayout borderLayout4
           
(package private)  javax.swing.JComboBox cbEventOwners
           
(package private)  javax.swing.JButton cmdFilter
           
(package private)  javax.swing.JButton cmdOk
           
private  java.util.Vector eventOwners
          Possible owners of events
(package private)  org.dma.ihm.gui.lib.JIhmTable jCalendarTable
           
(package private)  javax.swing.JList jMatchList
           
(package private)  javax.swing.JScrollPane jScrollPane1
           
(package private)  javax.swing.JScrollPane jScrollPane2
           
(package private)  javax.swing.JSplitPane jSplitPane1
           
(package private)  javax.swing.JLabel lblFilter
           
(package private)  javax.swing.JPanel panelButtons
           
(package private)  javax.swing.JPanel panelCalendar
           
(package private)  javax.swing.JPanel panelCalendarGrid
           
(package private)  javax.swing.JPanel panelEvent
           
(package private)  javax.swing.JPanel panelFilter
           
(package private)  javax.swing.JPanel panelGameDay
           
 
Fields inherited from class org.dma.ihm.gui.lib.JIhmInternalFrame
 
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY
 
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.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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
FrameCalendar(org.dma.ihm.controller.data.User user)
          Constructs the frame, sets the user, calls ihmInit
 
Method Summary
(package private)  void cmdFilter_actionPerformed(java.awt.event.ActionEvent e)
          Reset table
(package private)  void cmdOk_actionPerformed(java.awt.event.ActionEvent e)
          Saves username and closes frame
private  void displayTable()
          Displays all the user informations
private  void ihmInit()
          Creates the filters and shows the grid
 void ihmUpdate()
          Overrides function, for refreshing the table if needed
private  void jbInit()
          JBuilder stuff
(package private)  void jCalendarTable_keyPressed(java.awt.event.KeyEvent e)
           
(package private)  void jCalendarTable_mouseClicked(java.awt.event.MouseEvent e)
          Show selected event
(package private)  void jMatchList_mouseClicked(java.awt.event.MouseEvent e)
           
 
Methods inherited from class org.dma.ihm.gui.lib.JIhmInternalFrame
getOwner, ihmDisable, ihmEnable, ihmUpdate
 
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setSelected, setTitle, setUI, show, toBack, toFront, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, 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, getRegisteredKeyStrokes, 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, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, 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, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

eventOwners

private java.util.Vector eventOwners
Possible owners of events


borderLayout1

java.awt.BorderLayout borderLayout1

panelButtons

javax.swing.JPanel panelButtons

cmdOk

javax.swing.JButton cmdOk

panelFilter

javax.swing.JPanel panelFilter

cbEventOwners

javax.swing.JComboBox cbEventOwners

cmdFilter

javax.swing.JButton cmdFilter

lblFilter

javax.swing.JLabel lblFilter

panelCalendar

javax.swing.JPanel panelCalendar

borderLayout2

java.awt.BorderLayout borderLayout2

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jCalendarTable

org.dma.ihm.gui.lib.JIhmTable jCalendarTable

borderLayout4

java.awt.BorderLayout borderLayout4

panelCalendarGrid

javax.swing.JPanel panelCalendarGrid

borderLayout3

java.awt.BorderLayout borderLayout3

panelEvent

javax.swing.JPanel panelEvent

jSplitPane1

javax.swing.JSplitPane jSplitPane1

panelGameDay

javax.swing.JPanel panelGameDay

jMatchList

javax.swing.JList jMatchList

jScrollPane2

javax.swing.JScrollPane jScrollPane2
Constructor Detail

FrameCalendar

public FrameCalendar(org.dma.ihm.controller.data.User user)
Constructs the frame, sets the user, calls ihmInit

Method Detail

jbInit

private void jbInit()
             throws java.lang.Exception
JBuilder stuff


ihmInit

private void ihmInit()
Creates the filters and shows the grid


displayTable

private void displayTable()
Displays all the user informations


ihmUpdate

public void ihmUpdate()
Overrides function, for refreshing the table if needed


cmdOk_actionPerformed

void cmdOk_actionPerformed(java.awt.event.ActionEvent e)
Saves username and closes frame


cmdFilter_actionPerformed

void cmdFilter_actionPerformed(java.awt.event.ActionEvent e)
Reset table


jCalendarTable_mouseClicked

void jCalendarTable_mouseClicked(java.awt.event.MouseEvent e)
Show selected event


jMatchList_mouseClicked

void jMatchList_mouseClicked(java.awt.event.MouseEvent e)

jCalendarTable_keyPressed

void jCalendarTable_keyPressed(java.awt.event.KeyEvent e)