|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
Auctioneer1
public class Auctioneer1
Nested Class Summary | |
---|---|
private class |
Auctioneer1.Listenerf1
|
private class |
Auctioneer1.Listenerf2
|
private class |
Auctioneer1.Listenerf3
|
private class |
Auctioneer1.Listeneri1
|
private class |
Auctioneer1.Listeneri2
|
private class |
Auctioneer1.Listeneri3
|
private class |
Auctioneer1.Listeneri4
|
private class |
Auctioneer1.Listeneri5
|
private class |
Auctioneer1.Listenerp1
|
private class |
Auctioneer1.Listenerp2
|
private class |
Auctioneer1.Listenerp3
|
private class |
Auctioneer1.Listenerp4
|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private static javax.swing.JRootPane |
arootpane
|
private GUI2[] |
bidders
|
private Player[] |
bids
|
private Player[] |
bidsorder
|
private javax.swing.JButton |
blankname
|
private javax.swing.JLabel |
direction
|
private java.lang.String |
expname
|
private javax.swing.JButton[] |
force
|
private Analyzer2 |
graph
|
private javax.swing.JLabel[][] |
gridlabel
|
private java.awt.TextField |
highb
|
private java.awt.TextField |
humanb
|
private javax.swing.JPanel |
infobox
|
private javax.swing.JPanel |
infoboxes
|
private int[][] |
intbids
|
private javax.swing.JPanel |
left
|
private java.awt.TextField |
linearb
|
private java.awt.TextField |
lowb
|
private int |
max
|
private javax.swing.JLabel |
maxbida
|
private java.awt.TextField |
maxbidb
|
private int[] |
maxes
|
private java.awt.TextField |
midb
|
private java.awt.TextField |
name
|
private javax.swing.JLabel |
namel
|
private int |
numhumans
|
private int |
numplayers
|
private javax.swing.JLabel |
numra
|
private java.awt.TextField |
numrb
|
private int |
numrounds
|
private javax.swing.JScrollPane |
panelleft
|
private javax.swing.JLabel |
playera
|
private java.awt.TextField |
playerb
|
private javax.swing.JPanel |
playerboxes
|
private int |
playround
|
private javax.swing.JButton |
proceed
|
private int[][][] |
profiles
|
private java.awt.TextField |
randomb
|
private javax.swing.JPanel |
right
|
private javax.swing.JRootPane[] |
rootpane
|
private javax.swing.JLabel |
round
|
private javax.swing.JPanel |
roundpanel
|
private javax.swing.JButton |
set
|
private javax.swing.JButton |
setname
|
private javax.swing.JButton |
setplayers
|
private javax.swing.JButton |
shuffle
|
private javax.swing.JLabel[][] |
stratlabel
|
private javax.swing.JPanel |
stratpanel
|
private java.util.ArrayList[] |
strats
|
private javax.swing.JLabel |
totalrounds
|
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.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
Auctioneer1()
|
Method Summary | |
---|---|
void |
advance(java.awt.event.ActionListener listener)
|
void |
construct()
|
private void |
constructgrid()
|
private void |
constructright()
|
private int[] |
convert()
|
private void |
createbidders(int numhuman,
int numhigh,
int numlow,
int numlinear,
int nummid,
int numrandom)
|
javax.swing.JLabel[] |
exportFooter(int numbbidder)
|
javax.swing.JLabel[][] |
exportGrid()
|
Player |
getMe(int numbbidder)
|
private int |
getplace(Player[] bidarray,
int bidder)
|
private boolean |
isNumber(java.lang.String number,
int mini,
int maxi)
|
void |
isReady(int numberhuman)
|
void |
isReady2(int numberhuman)
|
private boolean |
isWord(java.lang.String word)
|
static void |
main(java.lang.String[] args)
|
private int |
maxFreq()
|
Player[] |
maxUnique()
|
private int |
numIn(int item)
|
private void |
openplayerGUIs()
|
private void |
rankplayers()
|
private void |
save()
|
private java.util.ArrayList[] |
sortstrats()
|
void |
submitbid(int numberhuman,
int bidvalue)
|
private void |
updatesave(int winbid)
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, 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, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, 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, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.awt.TextField name
private java.awt.TextField playerb
private java.awt.TextField maxbidb
private java.awt.TextField numrb
private java.awt.TextField highb
private java.awt.TextField humanb
private java.awt.TextField linearb
private java.awt.TextField lowb
private java.awt.TextField midb
private java.awt.TextField randomb
private javax.swing.JButton blankname
private javax.swing.JButton setname
private javax.swing.JButton set
private javax.swing.JButton proceed
private javax.swing.JButton shuffle
private javax.swing.JButton setplayers
private javax.swing.JLabel round
private javax.swing.JLabel direction
private javax.swing.JLabel totalrounds
private javax.swing.JLabel namel
private javax.swing.JLabel playera
private javax.swing.JLabel maxbida
private javax.swing.JLabel numra
private javax.swing.JPanel left
private javax.swing.JPanel right
private javax.swing.JPanel infobox
private javax.swing.JPanel roundpanel
private javax.swing.JPanel stratpanel
private javax.swing.JPanel infoboxes
private javax.swing.JPanel playerboxes
private javax.swing.JLabel[][] gridlabel
private javax.swing.JLabel[][] stratlabel
private javax.swing.JScrollPane panelleft
private Analyzer2 graph
private javax.swing.JButton[] force
private java.lang.String expname
private java.util.ArrayList[] strats
private Player[] bids
private Player[] bidsorder
private GUI2[] bidders
private javax.swing.JRootPane[] rootpane
private static javax.swing.JRootPane arootpane
private int max
private int numplayers
private int numrounds
private int playround
private int numhumans
private int[][] intbids
private int[][][] profiles
private int[] maxes
Constructor Detail |
---|
public Auctioneer1()
Method Detail |
---|
public static void main(java.lang.String[] args)
public void construct()
private boolean isNumber(java.lang.String number, int mini, int maxi)
private boolean isWord(java.lang.String word)
private int getplace(Player[] bidarray, int bidder)
private void createbidders(int numhuman, int numhigh, int numlow, int numlinear, int nummid, int numrandom)
private void constructgrid()
private java.util.ArrayList[] sortstrats()
private void constructright()
private void openplayerGUIs()
public void advance(java.awt.event.ActionListener listener)
public Player[] maxUnique()
private int numIn(int item)
private int maxFreq()
private int[] convert()
private void save()
private void updatesave(int winbid)
public void isReady(int numberhuman)
public void isReady2(int numberhuman)
public void submitbid(int numberhuman, int bidvalue)
public javax.swing.JLabel[][] exportGrid()
public javax.swing.JLabel[] exportFooter(int numbbidder)
private void rankplayers()
public Player getMe(int numbbidder)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |