net.sf.magicproject.ui
Class MagicUIComponents

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by net.sf.magicproject.AbstractMainForm
                          extended by net.sf.magicproject.ui.MagicUIComponents
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.WindowListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants, MUIManager
Direct Known Subclasses:
Magic

public abstract class MagicUIComponents
extends AbstractMainForm
implements MUIManager, java.awt.event.ActionListener, java.awt.event.MouseListener, java.awt.event.WindowListener

Since:
0.54.17
Author:
Fabrice Daugan
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
static javax.swing.JCheckBoxMenuItem autoManaMenu
          Comment for autoManaMenu
static javax.swing.JCheckBoxMenuItem autoPlayMenu
          Comment for autoPlayMenu
static MessageButton backgroundBtn
          The button restoring the current backgrounded wizard.
static MChat chat
          Comment for chat
static EditorPane chatHistoryText
          Comment for historyText
static javax.swing.JPanel chatPanel
          Comment for chatPanel
static ChoosenCostPanel choosenCostPanel
          The choosen cost panel
static CardPropertiesPanel databasePanel
          Data base panel.
static boolean frameDecorated
          Comment for frameDecorated
static java.lang.String HTML_ICON_TIP
          The tip picture.
static java.lang.String HTML_ICON_WARNING
          The warning picture.
static EditorPane logListing
          The logging editor pane.
static java.lang.String lookAndFeelName
          Comment for lookAndFeelName
static Magic magicForm
          Comment for magicForm
static javax.swing.JTabbedPane playerTabbedPanel
          The main panel containing player stuffs.
static javax.swing.JPanel previewPanel
          Comment for previewPanel
static javax.swing.JButton sendButton
          Comment for sendButton
static javax.swing.JTextField sendTxt
          Comment for sendTxt
static javax.swing.JButton skipButton
          The button used to skip/decline to response to the current ability.
static javax.swing.JMenuItem skipMenu
          Comment for skipMenu
static boolean speparateAvatar
          Is the main avatar picture is separated from the tabbed pane containing zones.
static TimerTarget targetTimer
          The timer target of Magic-Project
static javax.swing.JMenu themeMenu
          Comment for themeMenu
static javax.swing.Timer timer
          The timer of Magic-Project
static TimerGlassPane timerPanel
          The timer panel.
static javax.swing.JLabel waitingLabel
          The label containg information about the active player
 
Fields inherited from class javax.swing.JFrame
EXIT_ON_CLOSE
 
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.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface net.sf.magicproject.ui.MUIManager
LF_METAL_CLASSNAME, LF_SUBSTANCE_CLASSNAME
 
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
MagicUIComponents()
           
 
Method Summary
 
Methods inherited from class net.sf.magicproject.AbstractMainForm
mouseEntered, mouseExited, mousePressed, mouseReleased, setMdb, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class javax.swing.JFrame
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, 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, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.event.ActionListener
actionPerformed
 
Methods inherited from interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
 
Methods inherited from interface java.awt.event.WindowListener
windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

timerPanel

public static TimerGlassPane timerPanel
The timer panel.


targetTimer

public static TimerTarget targetTimer
The timer target of Magic-Project


timer

public static javax.swing.Timer timer
The timer of Magic-Project


chat

public static MChat chat
Comment for chat


lookAndFeelName

public static java.lang.String lookAndFeelName
Comment for lookAndFeelName


magicForm

public static Magic magicForm
Comment for magicForm


frameDecorated

public static boolean frameDecorated
Comment for frameDecorated


autoManaMenu

public static javax.swing.JCheckBoxMenuItem autoManaMenu
Comment for autoManaMenu


autoPlayMenu

public static javax.swing.JCheckBoxMenuItem autoPlayMenu
Comment for autoPlayMenu


chatPanel

public static javax.swing.JPanel chatPanel
Comment for chatPanel


chatHistoryText

public static EditorPane chatHistoryText
Comment for historyText


themeMenu

public static javax.swing.JMenu themeMenu
Comment for themeMenu


previewPanel

public static javax.swing.JPanel previewPanel
Comment for previewPanel


sendButton

public static javax.swing.JButton sendButton
Comment for sendButton


sendTxt

public static javax.swing.JTextField sendTxt
Comment for sendTxt


skipButton

public static javax.swing.JButton skipButton
The button used to skip/decline to response to the current ability.


skipMenu

public static javax.swing.JMenuItem skipMenu
Comment for skipMenu


waitingLabel

public static javax.swing.JLabel waitingLabel
The label containg information about the active player


playerTabbedPanel

public static javax.swing.JTabbedPane playerTabbedPanel
The main panel containing player stuffs.


logListing

public static EditorPane logListing
The logging editor pane.


speparateAvatar

public static boolean speparateAvatar
Is the main avatar picture is separated from the tabbed pane containing zones.


choosenCostPanel

public static ChoosenCostPanel choosenCostPanel
The choosen cost panel


HTML_ICON_TIP

public static final java.lang.String HTML_ICON_TIP
The tip picture.


HTML_ICON_WARNING

public static final java.lang.String HTML_ICON_WARNING
The warning picture.


backgroundBtn

public static MessageButton backgroundBtn
The button restoring the current backgrounded wizard.


databasePanel

public static CardPropertiesPanel databasePanel
Data base panel. Displayed in the previewTabbedPanel.

Constructor Detail

MagicUIComponents

public MagicUIComponents()


Copyright © 2003-2007 Magic-Project. All Rights Reserved.