com.rayrobdod.boardGame

swingView

package swingView

Visibility
  1. Public
  2. All

Type Members

  1. case class CheckerboardTilesheet(light: Color = java.awt.Color.white, dark: Color = java.awt.Color.black, dim: Dimension = new java.awt.Dimension(16, 16)) extends RectangularTilesheet with Product with Serializable

    A tilesheet that creates a Checked pattern.

  2. class FieldComponent extends JComponent

    A component that displays a RectangularFiled using a certain Tilesheet

  3. class JSONRectangularTilesheet extends RectangularTilesheet

  4. class JSONRectangularVisualizationRule extends RectangularVisualizationRule

  5. class RandomColorTilesheet extends RectangularTilesheet

    A tilesheet for testing randoms.

  6. trait RectangularTilesheet extends AnyRef

    This takes a space in a RectangularField and converts it to images for display in a user interface

  7. final class RectangularTilesheetLoader extends Iterable[RectangularTilesheet]

    Like java.util.ServiceLoader, but for Tilesheets.

  8. abstract class RectangularVisualizationRule extends AnyRef

  9. class TokenComponent extends JLabel

    A component that shows a label and moves around a FieldComponent as a token moves around a field.

Value Members

  1. object IndexesTilesheet extends RectangularTilesheet

    A tilesheet that prints indexies on a tile

  2. object JSONRectangularTilesheet

  3. object JSONRectangularVisualizationRule

  4. object NilTilesheet extends RectangularTilesheet

    A tilesheet that has only one rule: for anything, display blank image.

Ungrouped