|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsolitaire.CardImageFactory
public class CardImageFactory
Singleton class for retrieving card images. Images are loaded either explicitly or when a card image is first retrieved. All images are loaded in either case.
Method Summary | |
---|---|
static CardImageFactory |
getFactory()
Return the only (singleton) factory created. |
javax.swing.ImageIcon |
getImageIcon(java.lang.String name)
Return the image for a specific card, where the name of the card conforms to contract in IGuiCard or is a constant from
GuiConstants |
void |
loadImages()
Load images of they are not already loaded. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static CardImageFactory getFactory()
public void loadImages()
public javax.swing.ImageIcon getImageIcon(java.lang.String name)
IGuiCard
or is a constant from
GuiConstants
name
- is card id for returned image
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |