All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.lotspiech.poker.ruin.GamblersRuin

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----java.applet.Applet
                                   |
                                   +----com.lotspiech.poker.ruin.GamblersRuin

public class GamblersRuin
extends Applet
implements Runnable

Variable Index

 o background
 o barDy
 o barHeight
 o barWidth
 o baseline
 o BBUST
 o betsPerBucket
 o bottomMargin
 o BRET
 o buckets
 o buttons
 o colors
 o COPYRIGHT
 o F
 o Fbold
 o game
 o gameSelect
 o GBUST
 o GRET
 o H
 o iterations
 o labels
 o labelWidths
 o leftMargin
 o lossField
 o metrics
 o numberOfBets
 o P
 o RBUST
 o RRET
 o runner
 o stopped
 o topMargin
 o winField

Constructor Index

 o GamblersRuin()

Method Index

 o action(Event, Object)
 o dollarAmount(int)
 o drawBar(Graphics, Color, int, double)
 o drawLabelAndAmount(Graphics, int, int, String, String)
 o formatPercent(double)
 o formatTime(int)
 o init()
 o interpolateColor(float)
 o loadHistogram()
 o loadProbs()
 o paint(Graphics)
 o processText(TextField)
 o run()
 o step()
 o waitForStopped()

Variables

 o COPYRIGHT
 private static final String COPYRIGHT
 o RBUST
 static final float RBUST
 o GBUST
 static final float GBUST
 o BBUST
 static final float BBUST
 o RRET
 static final float RRET
 o GRET
 static final float GRET
 o BRET
 static final float BRET
 o H
 private Histogram H
 o buckets
 private int buckets
 o P
 private Probs P
 o iterations
 private int iterations
 o F
 private Font F
 o Fbold
 private Font Fbold
 o metrics
 private FontMetrics metrics
 o stopped
 private boolean stopped
 o runner
 private Thread runner
 o topMargin
 private int topMargin
 o bottomMargin
 private int bottomMargin
 o leftMargin
 private int leftMargin
 o barWidth
 private int barWidth
 o barHeight
 private int barHeight
 o barDy
 private int barDy
 o baseline
 private int baseline
 o labels
 private String labels[]
 o labelWidths
 private int labelWidths[]
 o colors
 private Color colors[]
 o background
 private Color background
 o buttons
 private Panel buttons
 o gameSelect
 private Panel gameSelect
 o game
 private Choice game
 o winField
 private TextField winField
 o lossField
 private TextField lossField
 o numberOfBets
 private int numberOfBets
 o betsPerBucket
 private int betsPerBucket

Constructors

 o GamblersRuin
 public GamblersRuin()

Methods

 o action
 public boolean action(Event e,
                       Object arg)
Overrides:
action in class Component
 o dollarAmount
 private String dollarAmount(int amount)
 o drawBar
 private void drawBar(Graphics g,
                      Color c,
                      int y,
                      double p)
 o drawLabelAndAmount
 private void drawLabelAndAmount(Graphics g,
                                 int x,
                                 int y,
                                 String label,
                                 String amount)
 o formatPercent
 private String formatPercent(double n)
 o formatTime
 private String formatTime(int i)
 o init
 public void init()
Overrides:
init in class Applet
 o interpolateColor
 private Color interpolateColor(float p)
 o loadHistogram
 private void loadHistogram()
 o loadProbs
 private void loadProbs()
 o paint
 public void paint(Graphics g)
Overrides:
paint in class Container
 o processText
 private int processText(TextField t)
 o run
 public void run()
 o step
 private synchronized void step()
 o waitForStopped
 private void waitForStopped()

All Packages  Class Hierarchy  This Package  Previous  Next  Index