Java Doc for STheme.java in  » Swing-Library » Swinglets » com » javelin » swinglets » theme » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Swing Library » Swinglets » com.javelin.swinglets.theme 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.javelin.swinglets.theme.STheme

All known Subclasses:   com.javelin.swinglets.theme.SDefaultTheme,
STheme
abstract public class STheme (Code)
STheme represents a neutral way of expressing Themes for Look and Feels.
author:
   Robin Sharp


Field Summary
final public static  StringBACKGROUND_ICON
    
final public static  StringFRAME_BAR
    
final public static  StringFRAME_CLOSE
    
final public static  StringFRAME_DESKTOP
    
final public static  StringFRAME_ICON
    
final public static  StringFRAME_MAX
    
final public static  StringFRAME_MIN
    
final public static  StringFRAME_RESTORE
    
final public static  StringHORIZONTAL_DIV
    
final public static  StringTAB_BL_ICON
    
final public static  StringTAB_BR_ICON
    
final public static  StringTAB_TL_ICON
    
final public static  StringTAB_TM_ICON
    
final public static  StringTAB_TR_ICON
    
final public static  StringTREE_CLOSED_ICON
    
final public static  StringTREE_LEAF_ICON
    
final public static  StringTREE_OPEN_ICON
    
final public static  StringVERTICAL_DIV
    
protected  Stringpath
    
protected static  Hashtablethemes
    


Method Summary
public  SColorgetAcceleratorForeground()
    
public  SColorgetAcceleratorSelectedForeground()
    
protected  SColorgetBlack()
    
abstract protected  SColorgetContrast1()
    
abstract protected  SColorgetContrast2()
    
abstract protected  SColorgetContrast3()
    
public  SColorgetControl()
    
public  SColorgetControlDarkShadow()
    
public  SColorgetControlDisabled()
    
public  SColorgetControlHighlight()
    
public  SColorgetControlInfo()
    
public  SColorgetControlShadow()
    
public  SColorgetControlTextColor()
    
abstract public  SFontgetControlTextFont()
    
public  SColorgetDesktopColor()
    
public  SColorgetFocusColor()
    
public  SColorgetHighlightedTextColor()
    
abstract public  SIcongetIcon(String key)
     Get an icons for the given key.
public  SColorgetInactiveControlTextColor()
    
public  SColorgetInactiveSystemTextColor()
    
public  SColorgetMenuBackground()
    
public  SColorgetMenuDisabledForeground()
    
public  SColorgetMenuForeground()
    
public  SColorgetMenuSelectedBackground()
    
public  SColorgetMenuSelectedForeground()
    
abstract public  SFontgetMenuTextFont()
    
abstract public  StringgetName()
    
public  StringgetPath()
     Get the path for the icons.
abstract protected  SColorgetPrimary1()
    
abstract protected  SColorgetPrimary2()
    
abstract protected  SColorgetPrimary3()
    
public  SColorgetPrimaryControl()
    
public  SColorgetPrimaryControlDarkShadow()
    
public  SColorgetPrimaryControlHighlight()
    
public  SColorgetPrimaryControlInfo()
    
public  SColorgetPrimaryControlShadow()
    
abstract protected  SColorgetSecondary1()
    
abstract protected  SColorgetSecondary2()
    
abstract protected  SColorgetSecondary3()
    
public  SColorgetSeparatorBackground()
    
public  SColorgetSeparatorForeground()
    
abstract public  SFontgetSubTextFont()
    
public  SColorgetSystemTextColor()
    
abstract public  SFontgetSystemTextFont()
    
public  SColorgetTextHighlightColor()
    
public static synchronized  SThemegetTheme(String name)
     Get a Theme by path to a properties file.
public static  EnumerationgetThemes()
     Get the enumeration of Themes.
public  SColorgetUserTextColor()
    
abstract public  SFontgetUserTextFont()
    
protected  SColorgetWhite()
    
public  SColorgetWindowBackground()
    
public  SColorgetWindowTitleBackground()
    
abstract public  SFontgetWindowTitleFont()
    
public  SColorgetWindowTitleForeground()
    
public  SColorgetWindowTitleInactiveBackground()
    
public  SColorgetWindowTitleInactiveForeground()
    
public static synchronized  voidputTheme(STheme theme)
     Put a Theme into the hashtable.
public  voidsetPath(String path)
     Set the path for the icons.
public  StringtoString()
     Return the name.

Field Detail
BACKGROUND_ICON
final public static String BACKGROUND_ICON(Code)



FRAME_BAR
final public static String FRAME_BAR(Code)



FRAME_CLOSE
final public static String FRAME_CLOSE(Code)



FRAME_DESKTOP
final public static String FRAME_DESKTOP(Code)



FRAME_ICON
final public static String FRAME_ICON(Code)



FRAME_MAX
final public static String FRAME_MAX(Code)



FRAME_MIN
final public static String FRAME_MIN(Code)



FRAME_RESTORE
final public static String FRAME_RESTORE(Code)



HORIZONTAL_DIV
final public static String HORIZONTAL_DIV(Code)



TAB_BL_ICON
final public static String TAB_BL_ICON(Code)



TAB_BR_ICON
final public static String TAB_BR_ICON(Code)



TAB_TL_ICON
final public static String TAB_TL_ICON(Code)



TAB_TM_ICON
final public static String TAB_TM_ICON(Code)



TAB_TR_ICON
final public static String TAB_TR_ICON(Code)



TREE_CLOSED_ICON
final public static String TREE_CLOSED_ICON(Code)



TREE_LEAF_ICON
final public static String TREE_LEAF_ICON(Code)



TREE_OPEN_ICON
final public static String TREE_OPEN_ICON(Code)



VERTICAL_DIV
final public static String VERTICAL_DIV(Code)



path
protected String path(Code)



themes
protected static Hashtable themes(Code)





Method Detail
getAcceleratorForeground
public SColor getAcceleratorForeground()(Code)



getAcceleratorSelectedForeground
public SColor getAcceleratorSelectedForeground()(Code)



getBlack
protected SColor getBlack()(Code)



getContrast1
abstract protected SColor getContrast1()(Code)



getContrast2
abstract protected SColor getContrast2()(Code)



getContrast3
abstract protected SColor getContrast3()(Code)



getControl
public SColor getControl()(Code)



getControlDarkShadow
public SColor getControlDarkShadow()(Code)



getControlDisabled
public SColor getControlDisabled()(Code)



getControlHighlight
public SColor getControlHighlight()(Code)



getControlInfo
public SColor getControlInfo()(Code)



getControlShadow
public SColor getControlShadow()(Code)



getControlTextColor
public SColor getControlTextColor()(Code)



getControlTextFont
abstract public SFont getControlTextFont()(Code)



getDesktopColor
public SColor getDesktopColor()(Code)



getFocusColor
public SColor getFocusColor()(Code)



getHighlightedTextColor
public SColor getHighlightedTextColor()(Code)



getIcon
abstract public SIcon getIcon(String key)(Code)
Get an icons for the given key. This list of manditory keys is listed at the top of this class.



getInactiveControlTextColor
public SColor getInactiveControlTextColor()(Code)



getInactiveSystemTextColor
public SColor getInactiveSystemTextColor()(Code)



getMenuBackground
public SColor getMenuBackground()(Code)



getMenuDisabledForeground
public SColor getMenuDisabledForeground()(Code)



getMenuForeground
public SColor getMenuForeground()(Code)



getMenuSelectedBackground
public SColor getMenuSelectedBackground()(Code)



getMenuSelectedForeground
public SColor getMenuSelectedForeground()(Code)



getMenuTextFont
abstract public SFont getMenuTextFont()(Code)



getName
abstract public String getName()(Code)



getPath
public String getPath()(Code)
Get the path for the icons. This is relative to the SwingletManager. ImagePath.



getPrimary1
abstract protected SColor getPrimary1()(Code)



getPrimary2
abstract protected SColor getPrimary2()(Code)



getPrimary3
abstract protected SColor getPrimary3()(Code)



getPrimaryControl
public SColor getPrimaryControl()(Code)



getPrimaryControlDarkShadow
public SColor getPrimaryControlDarkShadow()(Code)



getPrimaryControlHighlight
public SColor getPrimaryControlHighlight()(Code)



getPrimaryControlInfo
public SColor getPrimaryControlInfo()(Code)



getPrimaryControlShadow
public SColor getPrimaryControlShadow()(Code)



getSecondary1
abstract protected SColor getSecondary1()(Code)



getSecondary2
abstract protected SColor getSecondary2()(Code)



getSecondary3
abstract protected SColor getSecondary3()(Code)



getSeparatorBackground
public SColor getSeparatorBackground()(Code)



getSeparatorForeground
public SColor getSeparatorForeground()(Code)



getSubTextFont
abstract public SFont getSubTextFont()(Code)



getSystemTextColor
public SColor getSystemTextColor()(Code)



getSystemTextFont
abstract public SFont getSystemTextFont()(Code)



getTextHighlightColor
public SColor getTextHighlightColor()(Code)



getTheme
public static synchronized STheme getTheme(String name)(Code)
Get a Theme by path to a properties file.



getThemes
public static Enumeration getThemes()(Code)
Get the enumeration of Themes.



getUserTextColor
public SColor getUserTextColor()(Code)



getUserTextFont
abstract public SFont getUserTextFont()(Code)



getWhite
protected SColor getWhite()(Code)



getWindowBackground
public SColor getWindowBackground()(Code)



getWindowTitleBackground
public SColor getWindowTitleBackground()(Code)



getWindowTitleFont
abstract public SFont getWindowTitleFont()(Code)



getWindowTitleForeground
public SColor getWindowTitleForeground()(Code)



getWindowTitleInactiveBackground
public SColor getWindowTitleInactiveBackground()(Code)



getWindowTitleInactiveForeground
public SColor getWindowTitleInactiveForeground()(Code)



putTheme
public static synchronized void putTheme(STheme theme)(Code)
Put a Theme into the hashtable.



setPath
public void setPath(String path)(Code)
Set the path for the icons.



toString
public String toString()(Code)
Return the name.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.