de.kosi.gui.window
Class PrivateDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--de.kosi.gui.swing.CDialog
                                      |
                                      +--de.kosi.gui.window.PrivateDialog
All Implemented Interfaces:
javax.accessibility.Accessible, CWindow, java.util.EventListener, java.awt.image.ImageObserver, LookAndFeelChangeListener, java.awt.MenuContainer, ResourceBundleChangeListener, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class PrivateDialog
extends CDialog

A dialog for the user to srecify his private tournament. He can choose the minimun and the maximum strength, the players need to join his tournament. He can also notice some comments.

ChangeLog:

 $Log: PrivateDialog.java,v $
 Revision 1.3  2001/06/14 14:41:01  jiriki
 Code maintanance
 (Updated docs, removed unused code, improved code style)

 Revision 1.2  2001/05/11 12:51:37  jollyjumper
 bugs entfernt

 Revision 1.1.1.1  2001/04/29 18:05:17  jiriki
 Imported sources from zola.

 Revision 1.3  2001/04/20 13:32:55  tanja
 -some documentation

 Revision 1.2  2001/04/18 10:07:46  tanja
 some documentation
 new outfit to create a tournament

 Revision 1.1  2001/03/28 12:47:42  tanja
 for private tournaments


 

Version:
$Revision: 1.3 $ ($Dates$)
Author:
Tanja
See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
protected  javax.swing.Action cancel
          Some more Action.
protected  javax.swing.JTextArea commentText
          Textarea to write some comments.
protected  javax.swing.JTextArea infoText
          Info text of the dialog.
protected  CComboBox maxStrengthBox
          ComboBox to select the maximum strength.
protected  CComboBox minStrengthBox
          ComboBox to select the minimum strength.
protected  javax.swing.Action openHelp
          Some Action
protected  javax.swing.Action reset
          Action.
 
Fields inherited from class de.kosi.gui.swing.CDialog
actionMap
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
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
PrivateDialog(CDialog owner)
          Creates a private tournament dialog.
PrivateDialog(CFrame owner)
          Creates a private tournament dialog.
 
Method Summary
 void cancel(java.awt.event.ActionEvent event)
          Close the dialog.
 java.lang.String getComment()
          Get the comment of the creator of the tournament.
 int getIntMaxStrength()
          Get the maximal strength as an int value, define by the user, the players need to take part of his tournament.
 int getIntMinStrength()
          Get the minmal strength as an int value, define by the user, the players need to take part of his tournament.
 java.lang.String getMaxStrength()
          Get the maximal strength, define by the user, the players need to take part of his tournament.
 java.lang.String getMinStrength()
          Get the minimum strength, define by the user, the players need to take part of his tournament.
 java.awt.Dimension getPreferredSize()
          Set the dialogs size.
 void init()
          Initializes the dialog.
 void openHelp(java.awt.event.ActionEvent event)
          Open the help frame.
 void reset()
          Set the default values of the dialog.
 void reset(java.awt.event.ActionEvent event)
          Reset the dialog to the default values.
 
Methods inherited from class de.kosi.gui.swing.CDialog
addAction, getActionMap, getPreferredLocation, lookAndFeelChanged, resourceBundleChanged, setVisible
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.kosi.gui.swing.CWindow
getName
 

Field Detail

infoText

protected javax.swing.JTextArea infoText
Info text of the dialog.

commentText

protected javax.swing.JTextArea commentText
Textarea to write some comments.

minStrengthBox

protected CComboBox minStrengthBox
ComboBox to select the minimum strength.

maxStrengthBox

protected CComboBox maxStrengthBox
ComboBox to select the maximum strength.

openHelp

protected javax.swing.Action openHelp
Some Action

cancel

protected javax.swing.Action cancel
Some more Action.

reset

protected javax.swing.Action reset
Action.
Constructor Detail

PrivateDialog

public PrivateDialog(CFrame owner)
Creates a private tournament dialog. The name of this dialog is privateDialog.
Parameters:
owner - CFrame the owner of the dialog.

PrivateDialog

public PrivateDialog(CDialog owner)
Creates a private tournament dialog. The name of this dialog is privateDialog.
Parameters:
owner - CDialog the owner of the dialog.
Method Detail

init

public void init()
Initializes the dialog.
Overrides:
init in class CDialog

getMinStrength

public java.lang.String getMinStrength()
Get the minimum strength, define by the user, the players need to take part of his tournament.
Returns:
the selecteg item of the minimum strength box.

getIntMinStrength

public int getIntMinStrength()
Get the minmal strength as an int value, define by the user, the players need to take part of his tournament.
Returns:
the int value of the strength.

getMaxStrength

public java.lang.String getMaxStrength()
Get the maximal strength, define by the user, the players need to take part of his tournament.
Returns:
the selecteg item of the maximum strength box.

getIntMaxStrength

public int getIntMaxStrength()
Get the maximal strength as an int value, define by the user, the players need to take part of his tournament.
Returns:
the int value of the strength.

getComment

public java.lang.String getComment()
Get the comment of the creator of the tournament.
Returns:
the comments.

getPreferredSize

public java.awt.Dimension getPreferredSize()
Set the dialogs size.
Overrides:
getPreferredSize in class java.awt.Container
Returns:
the dimension of the dialog.

openHelp

public void openHelp(java.awt.event.ActionEvent event)
Open the help frame.
Overrides:
openHelp in class CDialog
Parameters:
event - ActionEvent.

reset

public void reset()
Set the default values of the dialog.
Overrides:
reset in class CDialog

reset

public void reset(java.awt.event.ActionEvent event)
Reset the dialog to the default values.
Parameters:
event - ActionEvent.

cancel

public void cancel(java.awt.event.ActionEvent event)
Close the dialog.
Parameters:
event - ActionEvent