VASSAL.configure
Class FontConfigurer

java.lang.Object
  |
  +--VASSAL.configure.Configurer
        |
        +--VASSAL.configure.FontConfigurer

public class FontConfigurer
extends Configurer

A Configurer for Font values


Field Summary
 
Fields inherited from class VASSAL.configure.Configurer
changeSupport, frozen, key, name, NAME_PROPERTY, noUpdate, value
 
Constructor Summary
FontConfigurer(java.lang.String key, java.lang.String name)
           
FontConfigurer(java.lang.String key, java.lang.String name, java.awt.Font val)
           
FontConfigurer(java.lang.String key, java.lang.String name, java.awt.Font val, int[] sizes)
           
 
Method Summary
static java.awt.Font decode(java.lang.String s)
           
static java.lang.String encode(java.awt.Font f)
           
 java.awt.Component getControls()
          GUI interface for setting the option in an editing window
 java.lang.String getValueString()
           
static void main(java.lang.String[] args)
           
 void setValue(java.lang.String s)
          Set the Object value from a String
 
Methods inherited from class VASSAL.configure.Configurer
addPropertyChangeListener, fireUpdate, getKey, getName, getValue, isFrozen, setFrozen, setName, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FontConfigurer

public FontConfigurer(java.lang.String key,
                      java.lang.String name)

FontConfigurer

public FontConfigurer(java.lang.String key,
                      java.lang.String name,
                      java.awt.Font val)

FontConfigurer

public FontConfigurer(java.lang.String key,
                      java.lang.String name,
                      java.awt.Font val,
                      int[] sizes)
Method Detail

getValueString

public java.lang.String getValueString()
Specified by:
getValueString in class Configurer
Returns:
a String representation of the Object value

setValue

public void setValue(java.lang.String s)
Description copied from class: Configurer
Set the Object value from a String

Specified by:
setValue in class Configurer

getControls

public java.awt.Component getControls()
Description copied from class: Configurer
GUI interface for setting the option in an editing window

Specified by:
getControls in class Configurer

decode

public static java.awt.Font decode(java.lang.String s)

encode

public static java.lang.String encode(java.awt.Font f)

main

public static void main(java.lang.String[] args)