|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JInternalFrame | +--SetupGame
Setup game interface.
Inner classes inherited from class javax.swing.JInternalFrame |
javax.swing.JInternalFrame.AccessibleJInternalFrame,
javax.swing.JInternalFrame.JDesktopIcon |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent,
javax.swing.JComponent.IntVector,
javax.swing.JComponent.KeyboardBinding,
javax.swing.JComponent.KeyboardState |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
Field Summary | |
protected javax.swing.JTextField[] |
Atr1
Board 1 attributes. |
protected javax.swing.JTextField[] |
Atr2
Board 2 attributes. |
protected javax.swing.JButton |
CancelButton
Cancel button for screen 1. |
protected javax.swing.JButton |
CancelButton2
Cancel button for screen 2. |
protected javax.swing.JButton |
CancelButton3
Cancel button for screen 3. |
protected javax.swing.JButton |
CancelButton4
Cancel button for screen 4. |
protected javax.swing.JButton |
CancelButton5
Cancel button for screen 5. |
protected javax.swing.JButton |
CancelButton6
Cancel button for screen 6. |
protected javax.swing.JButton |
CancelButton7
Cancel button for screen 7. |
protected javax.swing.JCheckBox |
CheckQuery
Check to see if questions should be asked before games. |
protected javax.swing.JCheckBox |
CheckRan
Check for if boards should be randomized. |
protected java.lang.String[] |
EmptyString
Used to clear data. |
protected javax.swing.JTextField |
GroupName1
Name of board 1. |
protected javax.swing.JTextField |
GroupName2
Name of board 2. |
protected javax.swing.JButton |
LoadBoard1Button
Load 1st board. |
protected javax.swing.JButton |
LoadBoard2Button
Load 2nd board. |
protected javax.swing.JButton |
LoadDataButton
Load game data. |
protected javax.swing.JButton |
LoadQuestionsButton
Load questions. |
protected java.awt.Color |
MyColor
Color of background. |
protected GameSetupData |
MyGameData
Save and load game data to this variable. |
protected javax.swing.JTextArea[] |
MyTextArea
Display questions. |
protected javax.swing.JButton |
Next1
Next button for screen 1. |
protected javax.swing.JButton |
Next2
Next button for screen 2. |
protected javax.swing.JButton |
Next3
Next button for screen 3. |
protected javax.swing.JButton |
Next4
Next button for screen 4. |
protected javax.swing.JButton |
Next5
Next button for screen 5. |
protected javax.swing.JButton |
Next6
Next button for screen 6. |
protected javax.swing.JButton |
Next7
Next button for screen 7. |
protected javax.swing.JCheckBox |
OtherCheck1
Check if board 1 is characteristic. |
protected javax.swing.JCheckBox |
OtherCheck2
Check if board 2 is characteristic. |
protected javax.swing.JButton |
Prev1
Previous button for screen 1. |
protected javax.swing.JButton |
Prev2
Previous button for screen 2. |
protected javax.swing.JButton |
Prev3
Previous button for screen 3. |
protected javax.swing.JButton |
Prev4
Previous button for screen 4. |
protected javax.swing.JButton |
Prev5
Previous button for screen 5. |
protected javax.swing.JButton |
Prev6
Previous button for screen 6. |
protected javax.swing.JButton |
Prev7
Previous button for screen 7. |
protected javax.swing.JButton |
SaveDataButton
Save game data. |
protected javax.swing.JPanel |
Screen1
Loading board 1; loading old game setup. |
protected javax.swing.JPanel |
Screen2
Ranking items on board 1. |
protected javax.swing.JPanel |
Screen3
Loading board 2. |
protected javax.swing.JPanel |
Screen4
Ranking items on board 2. |
protected javax.swing.JPanel |
Screen5
Loading questions. |
protected javax.swing.JPanel |
Screen6
Final setup information. |
protected javax.swing.JPanel |
Screen7
Save or reset data. |
protected javax.swing.JSlider[] |
Sliders1
Ranking 1st board. |
protected javax.swing.JSlider[] |
Sliders2
Ranking 2nd board. |
protected TextObject[] |
TextRows1
Preview board 1 entires. |
protected TextObject[] |
TextRows2
Preview board 2 entries. |
protected javax.swing.JCheckBox |
TypeCheck1
Check if board 1 is social. |
protected javax.swing.JCheckBox |
TypeCheck2
Check if board 2 is social. |
Fields inherited from class javax.swing.JInternalFrame |
closable,
CONTENT_PANE_PROPERTY,
defaultCloseOperation,
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,
opened,
resizable,
ROOT_PANE_PROPERTY,
rootPane,
rootPaneCheckingEnabled,
title,
TITLE_PROPERTY,
uiClassID |
Fields inherited from class javax.swing.JComponent |
_bounds,
accessibleContext,
alignmentX,
alignmentY,
ANCESTOR_USING_BUFFER,
ancestorNotifier,
autoscroller,
border,
changeSupport,
clientProperties,
flags,
HAS_FOCUS,
IS_DOUBLE_BUFFERED,
IS_OPAQUE,
IS_PAINTING_TILE,
KEYBOARD_BINDINGS_KEY,
listenerList,
maximumSize,
minimumSize,
NEXT_FOCUS,
paintImmediatelyClip,
preferredSize,
readObjectCallbacks,
REQUEST_FOCUS_DISABLED,
tmpRect,
TOOL_TIP_TEXT_KEY,
ui,
uiClassID,
UNDEFINED_CONDITION,
vetoableChangeSupport,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
Constructor Summary | |
SetupGame()
Setup graphical interface. |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent evt)
Triggered by button events. |
void |
LoadBoard1Function(java.io.File filename)
Load board 1 information. |
void |
LoadBoard1Interface()
Graphical interface to gather file information on board 1. |
void |
LoadBoard2Function(java.io.File filename)
Load board 2 information. |
void |
LoadBoard2Interface()
Graphical interface to gather file information on board 2. |
void |
LoadDataFunction(java.io.File filename)
Load old game setup information. |
void |
LoadDataInterface()
Graphical interface to gather file information on old game setups. |
void |
LoadQuestionsFunction(java.io.File filename)
Load questions information. |
void |
LoadQuestionsInterface()
Graphical interface to gather file information on questions. |
void |
RedoScreen2()
Refresh screen 2. |
void |
RedoScreen4()
Refresh screen 4. |
void |
RedoScreen6()
Refresh screen 6. |
void |
ResetScreen()
Refresh screens. |
void |
SaveDataFunction(java.io.File filename)
Save game setup information. |
void |
SaveDataInterface()
Graphical interface to gather file information on data to be saved. |
void |
Screen1Setup()
Setup screen 1. |
void |
Screen2Setup()
Setup screen 2. |
void |
Screen3Setup()
Setup screen 3. |
void |
Screen4Setup()
Setup screen 4. |
void |
Screen5Setup()
Setup for screen 5. |
void |
Screen6Setup()
Setup for screen 6. |
void |
Screen7Setup()
Setup screen 7. |
void |
SetListeners()
Set action listeners, and other data types. |
Methods inherited from class javax.swing.JInternalFrame |
addImpl,
addInternalFrameListener,
createRootPane,
createRootPaneException,
dispose,
doDefaultCloseAction,
fireInternalFrameEvent,
getAccessibleContext,
getBackground,
getContentPane,
getDefaultCloseOperation,
getDesktopIcon,
getDesktopPane,
getForeground,
getFrameIcon,
getGlassPane,
getJMenuBar,
getLayer,
getLayeredPane,
getMenuBar,
getRootPane,
getTitle,
getUI,
getUIClassID,
getWarningString,
isClosable,
isClosed,
isIcon,
isIconifiable,
isMaximizable,
isMaximum,
isResizable,
isRootPaneCheckingEnabled,
isSelected,
moveToBack,
moveToFront,
pack,
paramString,
removeInternalFrameListener,
reshape,
setBackground,
setClosable,
setClosed,
setContentPane,
setDefaultCloseOperation,
setDesktopIcon,
setForeground,
setFrameIcon,
setGlassPane,
setIcon,
setIconifiable,
setJMenuBar,
setLayer,
setLayeredPane,
setLayout,
setMaximizable,
setMaximum,
setMenuBar,
setResizable,
setRootPane,
setRootPaneCheckingEnabled,
setSelected,
setTitle,
setUI,
setVisible,
show,
startModal,
stopModal,
toBack,
toFront,
updateUI,
updateUIWhenHidden,
writeObject |
Methods inherited from class javax.swing.JComponent |
_paintImmediately,
|
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getLayout,
getMouseEventTarget,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paintComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
print,
printComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFocusOwner,
transferFocus,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
constructComponentName,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
getWindowForObject,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isEnabledImpl,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
Field Detail |
protected java.awt.Color MyColor
protected javax.swing.JPanel Screen1
protected javax.swing.JPanel Screen2
protected javax.swing.JPanel Screen3
protected javax.swing.JPanel Screen4
protected javax.swing.JPanel Screen5
protected javax.swing.JPanel Screen6
protected javax.swing.JPanel Screen7
protected javax.swing.JButton Prev1
protected javax.swing.JButton Prev2
protected javax.swing.JButton Prev3
protected javax.swing.JButton Prev4
protected javax.swing.JButton Prev5
protected javax.swing.JButton Prev6
protected javax.swing.JButton Prev7
protected javax.swing.JButton Next1
protected javax.swing.JButton Next2
protected javax.swing.JButton Next3
protected javax.swing.JButton Next4
protected javax.swing.JButton Next5
protected javax.swing.JButton Next6
protected javax.swing.JButton Next7
protected javax.swing.JButton CancelButton
protected javax.swing.JButton CancelButton2
protected javax.swing.JButton CancelButton3
protected javax.swing.JButton CancelButton4
protected javax.swing.JButton CancelButton5
protected javax.swing.JButton CancelButton6
protected javax.swing.JButton CancelButton7
protected javax.swing.JButton LoadBoard1Button
protected javax.swing.JButton LoadBoard2Button
protected javax.swing.JButton LoadQuestionsButton
protected javax.swing.JButton SaveDataButton
protected javax.swing.JButton LoadDataButton
protected javax.swing.JCheckBox CheckRan
protected javax.swing.JCheckBox CheckQuery
protected javax.swing.JSlider[] Sliders1
protected javax.swing.JSlider[] Sliders2
protected javax.swing.JCheckBox TypeCheck1
protected javax.swing.JCheckBox OtherCheck1
protected javax.swing.JTextField GroupName1
protected javax.swing.JTextField[] Atr1
protected javax.swing.JCheckBox TypeCheck2
protected javax.swing.JCheckBox OtherCheck2
protected javax.swing.JTextField GroupName2
protected javax.swing.JTextField[] Atr2
protected TextObject[] TextRows1
protected TextObject[] TextRows2
protected java.lang.String[] EmptyString
protected javax.swing.JTextArea[] MyTextArea
protected GameSetupData MyGameData
Constructor Detail |
public SetupGame()
Method Detail |
public void Screen1Setup()
public void Screen2Setup()
public void RedoScreen2()
public void Screen3Setup()
public void Screen4Setup()
public void RedoScreen4()
public void Screen5Setup()
public void Screen6Setup()
public void RedoScreen6()
public void Screen7Setup()
public void ResetScreen()
public void SetListeners()
public void LoadBoard1Interface()
public void LoadBoard1Function(java.io.File filename)
filename
- Name of file to load data from .public void LoadBoard2Interface()
public void LoadBoard2Function(java.io.File filename)
filename
- Name of file to load data from .public void LoadQuestionsInterface()
public void LoadQuestionsFunction(java.io.File filename)
filename
- Name of file to load data from .public void SaveDataInterface()
public void SaveDataFunction(java.io.File filename)
filename
- Name of file to save data to.public void LoadDataInterface()
public void LoadDataFunction(java.io.File filename)
filename
- Name of file to load data from .public void actionPerformed(java.awt.event.ActionEvent evt)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |