Blackjack
< A B C D E F G H I J L M N O P Q R S T U V W X Y

B

BACKGROUND_IMAGE - Static variable in class com.amoebacode.blackjack.Blackjack
The path to the primary background image
BACKGROUND_IMAGE - Static variable in class com.amoebacode.blackjack.display.DisplayManager
The name of the background image
BACKGROUND_LAYER - Static variable in class com.amoebacode.blackjack.display.DisplayManager
The pane layer used for the background image
BALANCE_HORIZONTAL - Static variable in class com.amoebacode.blackjack.display.Location
The balance label horizontal position
BALANCE_VERTICAL - Static variable in class com.amoebacode.blackjack.display.Location
The balance label vertical position
balanceLabel - Variable in class com.amoebacode.blackjack.display.GameDisplay
The current balance text label
BalanceLabel - class com.amoebacode.blackjack.display.label.BalanceLabel.
BalanceLabel displays the user's current cash position.
BalanceLabel(String, GameDisplay) - Constructor for class com.amoebacode.blackjack.display.label.BalanceLabel
Default protected constructor.
basicStrategy - Variable in class com.amoebacode.blackjack.core.Game
The basic strategy tutor
BasicStrategy - class com.amoebacode.blackjack.strategy.BasicStrategy.
BasicStrategy manages the basic strategy tutor, which indicates whether the user is making the proper playing decisions.
BasicStrategy(IHouseRules) - Constructor for class com.amoebacode.blackjack.strategy.BasicStrategy
Default public constructor.
BasicStrategyDisplay - class com.amoebacode.blackjack.display.BasicStrategyDisplay.
BasicStrategyDisplay handles the display of hints from the basic strategy tutor.
BasicStrategyDisplay(GameDisplay) - Constructor for class com.amoebacode.blackjack.display.BasicStrategyDisplay
Method BasicStrategyDisplay.
BasicStrategyEvent - class com.amoebacode.blackjack.event.BasicStrategyEvent.
BasicStrategyEvent is the state object for incorrect basic strategy decision notification.
BasicStrategyEvent(IBasicStrategy) - Constructor for class com.amoebacode.blackjack.event.BasicStrategyEvent
Default public constructor.
BasicStrategyEventListener - interface com.amoebacode.blackjack.event.BasicStrategyEventListener.
BasicStrategyEventListener defines the listener API for basic strategy GUI classes.
BasicStrategyEventListenerCollection - class com.amoebacode.blackjack.event.BasicStrategyEventListenerCollection.
BasicStrategyEventListenerCollection manages a collection of basic strategy event listeners.
BasicStrategyEventListenerCollection() - Constructor for class com.amoebacode.blackjack.event.BasicStrategyEventListenerCollection
Default public constructor.
BasicStrategyFactory - class com.amoebacode.blackjack.strategy.BasicStrategyFactory.
BasicStrategyFactory calculates the proper strategy tables, depending on the current house rules.
BasicStrategyFactory() - Constructor for class com.amoebacode.blackjack.strategy.BasicStrategyFactory
 
BasicStrategyHand - class com.amoebacode.blackjack.strategy.BasicStrategyHand.
BasicStrategyFactory calculates the proper strategy tables, depending on the current house rules.
BasicStrategyHand(String) - Constructor for class com.amoebacode.blackjack.strategy.BasicStrategyHand
Default protected constructor.
basicStrategyListeners - Variable in class com.amoebacode.blackjack.strategy.BasicStrategy
The collection of event listeners for this basic strategy tutor
BasicStrategyServer - class com.amoebacode.blackjack.strategy.BasicStrategyServer.
BasicStrategyServer responds to SOAP RPC-based requests from the client and calculates proper basic strategy decisions.
BasicStrategyServer() - Constructor for class com.amoebacode.blackjack.strategy.BasicStrategyServer
Default public constructor.
BasicStrategyServerUtil - class com.amoebacode.blackjack.strategy.BasicStrategyServerUtil.
BasicStrategyServerUtil provides utility methods to the SOAP RPC-based basic strategy server.
BasicStrategyServerUtil() - Constructor for class com.amoebacode.blackjack.strategy.BasicStrategyServerUtil
 
beginPos - Variable in class com.amoebacode.blackjack.display.AnimatedCard
The intial position of the card to be animated
bet - Variable in class com.amoebacode.blackjack.core.PlayerHand
The current bet for this hand
BET_INTERVAL - Static variable in interface com.amoebacode.blackjack.core.IPreferences
The number of units by which to increase/decrease the player's bet
betLabel - Variable in class com.amoebacode.blackjack.display.GameDisplay
The current bet text label
betLabel - Variable in class com.amoebacode.blackjack.display.PlayerHandDisplay
The bet label for this hand
Blackjack - class com.amoebacode.blackjack.Blackjack.
Blackjack is the main blackjack program that can be run as an applet or as an application.
BLACKJACK_SOUND - Static variable in class com.amoebacode.blackjack.display.SoundRegistry
The filename of the blackjack sound (played when the user has blackjack)
Blackjack() - Constructor for class com.amoebacode.blackjack.Blackjack
Default public empty constructor.
BlackjackEvent - class com.amoebacode.blackjack.event.BlackjackEvent.
BlackjackEvent is the basic blackjack event state object.
BlackjackEvent(Object) - Constructor for class com.amoebacode.blackjack.event.BlackjackEvent
Default public constructor.
BlackjackEventListener - interface com.amoebacode.blackjack.event.BlackjackEventListener.
BlackjackEventListener is a tagging interface that all blackjack GUI event listeners extend.
BLANK_CARD_IMAGE - Static variable in class com.amoebacode.blackjack.display.DisplayManager
The name of the blank card image
BLANK_CARD_PATH - Static variable in class com.amoebacode.blackjack.Blackjack
The path to the blank card image (used for the backs of cards)
blankLabel - Variable in class com.amoebacode.blackjack.display.DealerHandDisplay
The label used to draw the face-down dealer's card
BLINK_DELAY - Static variable in class com.amoebacode.blackjack.display.label.LabelWrapper
The number of milliseconds to wait between blinks
BLINK_TIMES - Static variable in class com.amoebacode.blackjack.display.label.LabelWrapper
The number of times this label should blink when updated
BLINK_TIMES - Static variable in class com.amoebacode.blackjack.display.label.HandBetLabel
The number of times this label should blink when updated
BLINK_TIMES - Static variable in class com.amoebacode.blackjack.display.label.GameBetLabel
The number of times this label should blink when updated
blinkCount - Variable in class com.amoebacode.blackjack.display.label.LabelWrapper
The current number of times the label has blinked
blinkOff() - Method in class com.amoebacode.blackjack.display.label.LabelWrapper
Turns the blink off (called when the timer expires).
blinkOn - Variable in class com.amoebacode.blackjack.display.label.LabelWrapper
Indicates whether the blink is currently on
blinkOn() - Method in class com.amoebacode.blackjack.display.label.LabelWrapper
Turns the blink on (called when the timer expires).
blinks() - Method in class com.amoebacode.blackjack.display.label.LabelWrapper
Indicates whether this label blinks when updated.
BLUE - Static variable in class com.amoebacode.blackjack.display.ColorFactory
The text color for select boxes and background color for buttons
buildDisplayManager(Container) - Method in class com.amoebacode.blackjack.Blackjack
Builds and returns the UI manager that is used to display the game.
buildGame(Container) - Method in class com.amoebacode.blackjack.Blackjack
Builds the UI and starts the game.
buildImages() - Method in class com.amoebacode.blackjack.Blackjack
Builds and returns a map of image icons used by the game.
buildSounds() - Method in class com.amoebacode.blackjack.Blackjack
Builds and returns a map of audio clips used by the game.
BUST_SOUND - Static variable in class com.amoebacode.blackjack.display.SoundRegistry
The filename of the bust sound (played when a hand busts)
button - Variable in class com.amoebacode.blackjack.display.button.ButtonBase
The button component managed by this object
BUTTON_FONT_SIZE - Static variable in class com.amoebacode.blackjack.display.FontFactory
The button font size
ButtonBase - class com.amoebacode.blackjack.display.button.ButtonBase.
ButtonBase is the base class for all user buttons.
ButtonBase(DisplayElement) - Constructor for class com.amoebacode.blackjack.display.button.ButtonBase
Default protected constructor.
ButtonFactory - class com.amoebacode.blackjack.display.button.ButtonFactory.
ButtonFactory handles initial creation of all user buttons.
ButtonFactory() - Constructor for class com.amoebacode.blackjack.display.button.ButtonFactory
 
buttonFont - Static variable in class com.amoebacode.blackjack.display.FontFactory
The game button font
buttonListener - Variable in class com.amoebacode.blackjack.display.button.ButtonBase
The listener for this button
buyingInsurance(BasicStrategyEvent) - Method in class com.amoebacode.blackjack.display.BasicStrategyDisplay
 
buyingInsurance(BasicStrategyEvent) - Method in interface com.amoebacode.blackjack.event.BasicStrategyEventListener
Sets the text of the strategy hint labels to the standard insurance message.
buyInsurance() - Method in interface com.amoebacode.blackjack.core.IPlayerHand
Accepts the insurance offer.
buyInsurance() - Method in class com.amoebacode.blackjack.core.PlayerHand
 
buyInsurance() - Method in class com.amoebacode.blackjack.display.PlayerHandDisplay
Executes a buy insurance command.
BuyInsuranceCommand - class com.amoebacode.blackjack.command.BuyInsuranceCommand.
BuyInsuranceCommand sends a buy insurance command to its corresponding player hand.
BuyInsuranceCommand(IPlayerHand) - Constructor for class com.amoebacode.blackjack.command.BuyInsuranceCommand
Default protected constructor.

Blackjack
< A B C D E F G H I J L M N O P Q R S T U V W X Y
Copyright © 2002 amoebacode.com.