edu.ucsb.nceas.morpho.util
Class UISettings

java.lang.Object
  |
  +--edu.ucsb.nceas.morpho.util.UISettings

public class UISettings
extends java.lang.Object

This is a class containing static methods and attributes that define global display settings in Morpho, which can't be represented directly by string values from config.xml (such as Fonts, colors etc) N O T E : currently, this class also contains values that *could* be represented by strings in a config file - this is an interim step - one step better than hard-coding them in the UI classes, but should still be replaced by calls to a config file, ultimately. Similarly, colors and fonts could be represented in String form in a config file (eg colors as red/green/blue values etc). When that has been established, this class will serve as a resource for pulling the RGB values and creating the java.awt.Color objects, instead of needing to do that in the various UI classes.


Field Summary
static java.awt.Color ALERT_TEXT_COLOR
           
static java.awt.Color BACKBUTTON_COLOR
           
static java.awt.Color BACKBUTTON_TEXT_COLOR
           
static java.awt.Color BACKGROUND_COLOR
           
static java.awt.Color BOTTOMLINE_COLOR
           
static java.awt.Font BUTTON_FONT
           
static java.awt.Color CLOSEBUTTON_COLOR
           
static java.awt.Color CLOSEBUTTON_TEXT_COLOR
           
static java.awt.Color EDITBUTTON_COLOR
           
static java.awt.Color EDITBUTTON_TEXT_COLOR
           
static int FOCUS_BORDER_WIDTH
           
static java.awt.Color FOCUSED_BORDER_COLOR
           
static java.awt.Image FRAME_AND_TASKBAR_ICON
           
static java.awt.Dimension HEADER_BOTTOMLINE_DIMS
           
static java.awt.Color NONEDITABLE_BACKGROUND_COLOR
           
static int PATHBAR_BOTTOM_PADDING
           
static int PATHBAR_SIDES_PADDING
           
static int PATHBAR_TOP_PADDING
           
static java.awt.Font SUBPANEL_TITLE_FONT
           
static java.awt.Dimension TITLE_CITATION_DIMS
           
static java.awt.Font TITLE_CITATION_FONT
           
static int TITLE_CITATION_HEIGHT
           
static java.awt.Dimension TITLE_LOCATION_DIMS
           
static java.awt.Font TITLE_LOCATION_FONT
           
static int TITLE_LOCATION_HEIGHT
           
static int TITLE_LOCATION_WIDTH
           
static java.awt.Color TITLE_TEXT_COLOR
           
static int TITLEBAR_BOTTOM_PADDING
           
static java.awt.Color TITLEBAR_COLOR
           
static int TITLEBAR_COMPONENT_HEIGHT
           
static java.awt.Dimension TITLEBAR_DIMS
           
static int TITLEBAR_SIDES_PADDING
           
static int TITLEBAR_TOP_PADDING
           
static java.awt.Color UNFOCUSED_BORDER_COLOR
           
static int VERT_SPLIT_INIT_LOCATION
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUBPANEL_TITLE_FONT

public static final java.awt.Font SUBPANEL_TITLE_FONT

BUTTON_FONT

public static final java.awt.Font BUTTON_FONT

TITLE_CITATION_FONT

public static final java.awt.Font TITLE_CITATION_FONT

TITLE_LOCATION_FONT

public static final java.awt.Font TITLE_LOCATION_FONT

TITLE_TEXT_COLOR

public static final java.awt.Color TITLE_TEXT_COLOR

BACKBUTTON_TEXT_COLOR

public static final java.awt.Color BACKBUTTON_TEXT_COLOR

CLOSEBUTTON_TEXT_COLOR

public static final java.awt.Color CLOSEBUTTON_TEXT_COLOR

EDITBUTTON_TEXT_COLOR

public static final java.awt.Color EDITBUTTON_TEXT_COLOR

ALERT_TEXT_COLOR

public static final java.awt.Color ALERT_TEXT_COLOR

FOCUS_BORDER_WIDTH

public static final int FOCUS_BORDER_WIDTH

TITLEBAR_TOP_PADDING

public static final int TITLEBAR_TOP_PADDING

TITLEBAR_SIDES_PADDING

public static final int TITLEBAR_SIDES_PADDING

TITLEBAR_BOTTOM_PADDING

public static final int TITLEBAR_BOTTOM_PADDING

PATHBAR_TOP_PADDING

public static final int PATHBAR_TOP_PADDING

PATHBAR_SIDES_PADDING

public static final int PATHBAR_SIDES_PADDING

PATHBAR_BOTTOM_PADDING

public static final int PATHBAR_BOTTOM_PADDING

TITLEBAR_DIMS

public static final java.awt.Dimension TITLEBAR_DIMS

HEADER_BOTTOMLINE_DIMS

public static final java.awt.Dimension HEADER_BOTTOMLINE_DIMS

TITLEBAR_COMPONENT_HEIGHT

public static final int TITLEBAR_COMPONENT_HEIGHT

TITLE_CITATION_HEIGHT

public static final int TITLE_CITATION_HEIGHT

TITLE_CITATION_DIMS

public static final java.awt.Dimension TITLE_CITATION_DIMS

TITLE_LOCATION_HEIGHT

public static final int TITLE_LOCATION_HEIGHT

TITLE_LOCATION_WIDTH

public static final int TITLE_LOCATION_WIDTH

TITLE_LOCATION_DIMS

public static final java.awt.Dimension TITLE_LOCATION_DIMS

VERT_SPLIT_INIT_LOCATION

public static final int VERT_SPLIT_INIT_LOCATION

TITLEBAR_COLOR

public static final java.awt.Color TITLEBAR_COLOR

BACKGROUND_COLOR

public static final java.awt.Color BACKGROUND_COLOR

BOTTOMLINE_COLOR

public static final java.awt.Color BOTTOMLINE_COLOR

BACKBUTTON_COLOR

public static final java.awt.Color BACKBUTTON_COLOR

CLOSEBUTTON_COLOR

public static final java.awt.Color CLOSEBUTTON_COLOR

EDITBUTTON_COLOR

public static final java.awt.Color EDITBUTTON_COLOR

FOCUSED_BORDER_COLOR

public static final java.awt.Color FOCUSED_BORDER_COLOR

UNFOCUSED_BORDER_COLOR

public static final java.awt.Color UNFOCUSED_BORDER_COLOR

NONEDITABLE_BACKGROUND_COLOR

public static final java.awt.Color NONEDITABLE_BACKGROUND_COLOR

FRAME_AND_TASKBAR_ICON

public static final java.awt.Image FRAME_AND_TASKBAR_ICON


Copyright © 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.