ide
Class CustomMetalTheme

java.lang.Object
  |
  +--javax.swing.plaf.metal.MetalTheme
        |
        +--javax.swing.plaf.metal.DefaultMetalTheme
              |
              +--ide.Preferences
                    |
                    +--ide.CustomMetalTheme

public class CustomMetalTheme
extends Preferences


Field Summary
private  javax.swing.plaf.ColorUIResource primary1
           
private  javax.swing.plaf.ColorUIResource primary2
           
private  javax.swing.plaf.ColorUIResource primary3
           
 
Fields inherited from class ide.Preferences
defaultFont, defaultFontName, fh, size
 
Fields inherited from class javax.swing.plaf.metal.DefaultMetalTheme
controlFont, primary1, primary2, primary3, secondary1, secondary2, secondary3, smallFont, systemFont, userFont
 
Fields inherited from class javax.swing.plaf.metal.MetalTheme
black, white
 
Constructor Summary
CustomMetalTheme(FileHashtable fh)
           
 
Method Summary
 java.lang.String getName()
           
protected  javax.swing.plaf.ColorUIResource getPrimary1()
           
protected  javax.swing.plaf.ColorUIResource getPrimary2()
           
protected  javax.swing.plaf.ColorUIResource getPrimary3()
           
 
Methods inherited from class ide.Preferences
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont
 
Methods inherited from class javax.swing.plaf.metal.DefaultMetalTheme
getSecondary1, getSecondary2, getSecondary3
 
Methods inherited from class javax.swing.plaf.metal.MetalTheme
, addCustomEntriesToTable, getAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getControlTextColor, getDesktopColor, getFocusColor, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getTextHighlightColor, getUserTextColor, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

primary1

private final javax.swing.plaf.ColorUIResource primary1

primary2

private final javax.swing.plaf.ColorUIResource primary2

primary3

private final javax.swing.plaf.ColorUIResource primary3
Constructor Detail

CustomMetalTheme

public CustomMetalTheme(FileHashtable fh)
Method Detail

getName

public java.lang.String getName()
Overrides:
getName in class javax.swing.plaf.metal.DefaultMetalTheme

getPrimary1

protected javax.swing.plaf.ColorUIResource getPrimary1()
Overrides:
getPrimary1 in class javax.swing.plaf.metal.DefaultMetalTheme

getPrimary2

protected javax.swing.plaf.ColorUIResource getPrimary2()
Overrides:
getPrimary2 in class javax.swing.plaf.metal.DefaultMetalTheme

getPrimary3

protected javax.swing.plaf.ColorUIResource getPrimary3()
Overrides:
getPrimary3 in class javax.swing.plaf.metal.DefaultMetalTheme