public class Resources
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.awt.Color |
ALGORAPH_BROWN |
static java.awt.Color |
ALGORAPH_LIGHT_TAN |
static java.awt.Color |
ALGORAPH_TAN |
static java.awt.Font |
ALPHA_FONT |
static java.awt.Color |
AQUAMARINE |
static java.awt.Color |
BAKERS_CHOCOLATE |
static java.awt.Color |
BLACK |
static java.awt.Color |
BLUE |
static java.awt.Color |
BLUISH |
static char |
CLEAR_ALL_SELECTED |
static java.awt.Color |
COOL_BLUE |
static char |
COPY |
static char |
CTRL |
static char |
CUT |
static java.awt.Color |
DARK_GRAY |
static java.awt.Color |
DARK_GREENISH_BLUE |
static java.awt.Color |
DARK_TAN |
static java.awt.Color |
DARK_VIOLET |
static java.awt.Color |
DARKER_GRAY |
static java.awt.Color |
DARKEST_GRAY |
static java.awt.Color |
DARKISH_TAN |
static java.awt.Color |
DEEP_PINK |
static ColorScheme |
defaultColorScheme |
static char |
DELETE_SELECTED |
static char |
DELETE_SELECTED2 |
static java.awt.Font |
DIALOG_FONT |
static java.awt.Font |
DIALOG_FONT_BOLD |
static java.awt.Font |
DIALOG_FONT_ITALIC |
static java.awt.Color |
GRAY |
static java.awt.Color |
GREEN |
static java.awt.Color |
GREENISH_BLUE |
static char |
GROW |
static char |
GROW2 |
static char |
HOME |
static char |
HORZ_FLIP |
static java.awt.Font |
ITALIC_FONT |
static java.awt.Color |
LIGHT_BLUE |
static java.awt.Color |
LIGHT_CORAL |
static java.awt.Color |
LIGHT_GRAY |
static java.awt.Color |
LIGHT_TAN |
static java.awt.Color |
LIGHTEST_GRAY |
static java.awt.Color |
LIGHTISH_BLUE |
static java.awt.Color |
LIME_GREEN |
static java.awt.Color |
MEDIUM_ORCHID |
static java.awt.Color |
MINT_GREEN |
static java.awt.Color |
MOODY_BLUE |
static java.awt.Color |
NIMBUS_CONTROL |
static java.awt.Color |
NIMBUS_FOCUS |
static java.awt.Color |
NIMBUS_LIGHT_BACKGROUND |
static java.awt.Font |
NORMAL_FONT |
static java.awt.Color |
OLIVE |
static java.awt.Color |
ORANGE |
static java.awt.Color |
OTHER_BLUE |
static java.awt.Color |
PALE_BLUE |
static char |
PASTE |
static java.awt.Color |
PRARIE_DUST |
static java.util.ArrayList<java.awt.Color> |
rainbowOfColors |
static java.awt.Color |
RED |
static char |
REDO |
static java.awt.Color |
SALMON |
static char |
SAVE |
static char |
SELECT_ALL |
static char |
SHIFT_DOWN |
static char |
SHIFT_LEFT |
static char |
SHIFT_RIGHT |
static char |
SHIFT_UP |
static char |
SHRINK |
static char |
SHRINK2 |
static java.awt.Font |
SUBTITLE_FONT |
static char |
SWITCH_MODE |
static java.awt.Color |
TAN |
static java.awt.Color |
TEAL |
static java.awt.Font |
TITLE_FONT |
static char |
UNDO |
static char |
VERT_FLIP |
static java.awt.Color |
VERY_LIGHT_TAN |
static java.awt.Color |
WHITE |
static char |
XY_FLIP |
static java.awt.Color |
YELLOW |
static char |
ZOOM_HOME |
static char |
ZOOM_IN |
static char |
ZOOM_IN2 |
static char |
ZOOM_IN3 |
static char |
ZOOM_OUT |
static char |
ZOOM_OUT2 |
Modifier and Type | Method and Description |
---|---|
void |
addBufferedImageToMap(java.lang.String name,
java.lang.String filename)
Adds a BufferedImage name/location to the BufferedImage map
|
void |
addSoundFXToMap(java.lang.String name,
java.lang.String filename)
Adds a sound fx name/location to the sound fx map.
|
static void |
createResources(GUI g) |
static java.lang.String |
formatBriefTimeTaken(long time) |
static java.lang.String |
formatDate(java.sql.Timestamp t) |
static java.lang.String |
formatTimestamp(java.sql.Timestamp t) |
static java.lang.String |
formatTimeTaken(long time) |
java.awt.image.BufferedImage |
getBufferedImage(java.lang.String name)
Check to see if file is located in the nameToFilePath HashMap.
|
java.awt.Color |
getControlColor() |
ColorScheme |
getCurrentColorScheme() |
java.awt.Color |
getFocusColor() |
javax.swing.ImageIcon |
getImageIcon(java.lang.String name)
Check to see if file is located in the nameToFilePath HashMap.
|
java.awt.Color |
getLightBackgroundColor() |
javax.sound.sampled.Clip |
getMusicTrack(java.lang.String name)
Check to see if file is located in the nameToFilePath HashMap.
|
java.util.Set<java.lang.String> |
getMusicTracks() |
static Resources |
getResources()
Must call createResources first!
|
javax.sound.sampled.Clip |
getSoundFX(java.lang.String name)
Check to see if file is located in the nameToFilePath HashMap.
|
static javax.swing.border.TitledBorder |
getSubTitledBorder(java.lang.String title) |
java.awt.Color |
getTitleColor() |
static javax.swing.border.TitledBorder |
getTitledBorder(java.lang.String title) |
void |
loadImagesAndSoundEffects() |
void |
playSoundFX(java.lang.String name) |
void |
startLoopingSoundFX(java.lang.String name) |
void |
stopLoopingSoundFX(java.lang.String name) |
void |
updateLook(ColorScheme cs) |
void |
updateLookFromFamilyName(java.lang.String familyName) |
void |
updateLookFromGameName(java.lang.String gameName) |
public static final java.awt.Color BLUE
public static final java.awt.Color LIGHT_BLUE
public static final java.awt.Color GREEN
public static final java.awt.Color OLIVE
public static final java.awt.Color ORANGE
public static final java.awt.Color RED
public static final java.awt.Color BLACK
public static final java.awt.Color WHITE
public static final java.awt.Color YELLOW
public static final java.awt.Color LIGHTISH_BLUE
public static final java.awt.Color GRAY
public static final java.awt.Color VERY_LIGHT_TAN
public static final java.awt.Color LIGHT_TAN
public static final java.awt.Color TAN
public static final java.awt.Color DARKISH_TAN
public static final java.awt.Color DARK_TAN
public static final java.awt.Color SALMON
public static final java.awt.Color BLUISH
public static final java.awt.Color GREENISH_BLUE
public static final java.awt.Color DARK_GREENISH_BLUE
public static final java.awt.Color OTHER_BLUE
public static final java.awt.Color LIGHTEST_GRAY
public static final java.awt.Color LIGHT_GRAY
public static final java.awt.Color DARK_GRAY
public static final java.awt.Color DARKER_GRAY
public static final java.awt.Color DARKEST_GRAY
public static final java.awt.Color PALE_BLUE
public static final java.awt.Color COOL_BLUE
public static final java.awt.Color MOODY_BLUE
public static final java.awt.Color LIME_GREEN
public static final java.awt.Color MINT_GREEN
public static final java.awt.Color PRARIE_DUST
public static final java.awt.Color ALGORAPH_BROWN
public static final java.awt.Color ALGORAPH_TAN
public static final java.awt.Color ALGORAPH_LIGHT_TAN
public static final java.awt.Color DARK_VIOLET
public static final java.awt.Color AQUAMARINE
public static final java.awt.Color BAKERS_CHOCOLATE
public static final java.awt.Color LIGHT_CORAL
public static final java.awt.Color DEEP_PINK
public static final java.awt.Color MEDIUM_ORCHID
public static final java.awt.Color TEAL
public static final java.awt.Color NIMBUS_CONTROL
public static final java.awt.Color NIMBUS_LIGHT_BACKGROUND
public static final java.awt.Color NIMBUS_FOCUS
public static final java.awt.Font TITLE_FONT
public static final java.awt.Font ALPHA_FONT
public static final java.awt.Font SUBTITLE_FONT
public static final java.awt.Font NORMAL_FONT
public static final java.awt.Font DIALOG_FONT_BOLD
public static final java.awt.Font DIALOG_FONT_ITALIC
public static final java.awt.Font DIALOG_FONT
public static final java.awt.Font ITALIC_FONT
public static java.util.ArrayList<java.awt.Color> rainbowOfColors
public static final char SHIFT_DOWN
public static final char SHIFT_RIGHT
public static final char SHIFT_UP
public static final char SHIFT_LEFT
public static final char CTRL
public static final char UNDO
public static final char REDO
public static final char SAVE
public static final char HOME
public static final char COPY
public static final char PASTE
public static final char CUT
public static final char SELECT_ALL
public static final char CLEAR_ALL_SELECTED
public static final char DELETE_SELECTED
public static final char DELETE_SELECTED2
public static final char ZOOM_IN
public static final char ZOOM_IN2
public static final char ZOOM_IN3
public static final char ZOOM_OUT
public static final char ZOOM_OUT2
public static final char ZOOM_HOME
public static final char GROW
public static final char GROW2
public static final char SHRINK
public static final char SHRINK2
public static final char HORZ_FLIP
public static final char VERT_FLIP
public static final char XY_FLIP
public static final char SWITCH_MODE
public static ColorScheme defaultColorScheme
public static javax.swing.border.TitledBorder getTitledBorder(java.lang.String title)
public static javax.swing.border.TitledBorder getSubTitledBorder(java.lang.String title)
public static java.lang.String formatTimestamp(java.sql.Timestamp t)
public static java.lang.String formatDate(java.sql.Timestamp t)
public static java.lang.String formatBriefTimeTaken(long time)
public static java.lang.String formatTimeTaken(long time)
public static void createResources(GUI g)
public static Resources getResources()
public java.util.Set<java.lang.String> getMusicTracks()
public void addSoundFXToMap(java.lang.String name, java.lang.String filename)
name
- The name you wish to give the sound fxfilename
- the classpath of the sound fxpublic void addBufferedImageToMap(java.lang.String name, java.lang.String filename)
name
- The name you wish to give the BufferedImagefilename
- The classpath of the BufferedImagepublic javax.sound.sampled.Clip getSoundFX(java.lang.String name)
name
- Name of the file in the Resources HashMappublic javax.sound.sampled.Clip getMusicTrack(java.lang.String name)
name
- Name of the file in the Resources HashMappublic java.awt.image.BufferedImage getBufferedImage(java.lang.String name)
name
- Name of the file in the Resources HashMappublic javax.swing.ImageIcon getImageIcon(java.lang.String name)
name
- Name of the file in the Resources HashMappublic void loadImagesAndSoundEffects()
public void startLoopingSoundFX(java.lang.String name)
public void stopLoopingSoundFX(java.lang.String name)
public void playSoundFX(java.lang.String name)
public void updateLook(ColorScheme cs)
public ColorScheme getCurrentColorScheme()
public java.awt.Color getControlColor()
public java.awt.Color getLightBackgroundColor()
public java.awt.Color getFocusColor()
public java.awt.Color getTitleColor()
public void updateLookFromFamilyName(java.lang.String familyName)
public void updateLookFromGameName(java.lang.String gameName)