Java Doc for Options.java in  » Swing-Library » jgoodies-looks » com » jgoodies » looks » 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 » jgoodies looks » com.jgoodies.looks 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.jgoodies.looks.Options

Options
final public class Options (Code)
Provides access to optional features of the JGoodies L&Fs via a key to the system properties, via a key for the UIDefaults table, via a method, or all of them.

API users can use this class' constants or their values to configure the JGoodies L&amP;f. Using the constants requires the Looks library classes in the class path of the using application/applet, where using the String values doesn't require having this class in the class path.
author:
   Karsten Lentzsch
version:
   $Revision: 1.16 $



Field Summary
final public static  StringCOMBO_POPUP_PROTOTYPE_DISPLAY_VALUE_KEY
     A JComboBox client property key for the combo's popup menu prototype display value.
final public static  StringCOMBO_RENDERER_IS_BORDER_REMOVABLE
     A client property key for combo box renderer components. The Boolean value indicates whether the component's border can be temporarily removed when painting the current value or not.
final public static  StringDEFAULT_ICON_SIZE_KEY
    
final public static  StringDEFAULT_LOOK_NAME
     The class name of the default JGoodies L&f, PlasticXP.
final public static  StringEMBEDDED_TABS_KEY
     A JTabbedPane client property key that indicates that tabs are painted with a special embedded appearance.
final public static  StringHEADER_STYLE_KEY
     A client property key for JMenuBar and JToolBar style hints.
final public static  StringHI_RES_DISABLED_ICON_CLIENT_KEY
     A client property key for components with a disabled icon such as buttons, labels, and tabbed panes.
final public static  StringHI_RES_GRAY_FILTER_ENABLED_KEY
     A UIDefaults key for enabling/disabling the new high-resolution gray filter.
final public static  StringIS_ETCHED_KEY
     A JScrollPane client property key for a hint that the scroll pane border should be etched.
final public static  StringJGOODIES_WINDOWS_NAME
     The class name of the JGoodies Windows L&f.
final public static  StringNO_CONTENT_BORDER_KEY
     A JTabbedPane client property key that indicates that no content border shall be painted.
final public static  StringNO_ICONS_KEY
     A JMenu client property key for a hint that the menu items in the menu have no icons.
final public static  StringNO_MARGIN_KEY
     A JPopupMenu client property key for a hint that the border shall have no extra margin.
final public static  StringNO_REPLACEMENT
     A replacement used to replace a given L&f with nothing, that indicates that it should not be used.
final public static  StringPLASTIC3D_NAME
     The class name of the JGoodies Plastic3D L&f.
final public static  StringPLASTICXP_NAME
     The class name of the JGoodies PlasticXP L&f.
final public static  StringPLASTIC_CONTROL_FONT_KEY
     A key for setting the default control font in Plastic L&fs.
final public static  StringPLASTIC_FONT_POLICY_KEY
     A key for setting a custom FontPolicy for the Plastic L&fs.
final public static  StringPLASTIC_MENU_FONT_KEY
     A key for setting the default menu font in Plastic L&fs.
final public static  StringPLASTIC_MICRO_LAYOUT_POLICY_KEY
     A UIManager key for setting a custom MicroLayoutPolicy for the Plastic L&fs.
final public static  StringPLASTIC_NAME
     The class name of the JGoodies Plastic L&f.
final public static  StringPOPUP_DROP_SHADOW_ENABLED_KEY
     A UIDefaults key for the popup drop shadow enablement.
final public static  StringTAB_ICONS_ENABLED_KEY
    
final public static  StringTREE_LINE_STYLE_ANGLED_VALUE
     A JTree client property value that indicates that lines shall be drawn.
final public static  StringTREE_LINE_STYLE_KEY
     A JTree client property key for a tree line style hint.
final public static  StringTREE_LINE_STYLE_NONE_VALUE
     A JTree client property value that indicates that lines shall be hidden.
final public static  StringUSE_NARROW_BUTTONS_KEY
    
final public static  StringUSE_SYSTEM_FONTS_APP_KEY
     A convenience constant for the standard Swing UIDefaults key that configures the use of system fonts.
final public static  StringUSE_SYSTEM_FONTS_KEY
     A convenience constant for the standard Swing system property key that configures the use of system fonts.
final public static  StringWINDOWS_CONTROL_FONT_KEY
     A key for setting the default control font in the Windows L&f.
final public static  StringWINDOWS_FONT_POLICY_KEY
     A key for setting a custom FontPolicy for the Windows L&fs.
final public static  StringWINDOWS_MENU_FONT_KEY
     A key for setting the default menu font in the Windows L&f.
final public static  StringWINDOWS_MICRO_LAYOUT_POLICY_KEY
     A UIManager key for setting a custom MicroLayoutPolicy for the Windows L&f.


Method Summary
public static  StringgetCrossPlatformLookAndFeelClassName()
     Returns the class name for a cross-platform LookAndFeel.
public static  DimensiongetDefaultIconSize()
     Returns the default icon size that is used in menus, menu items and toolbars.
public static  StringgetReplacementClassNameFor(String className)
     Returns the class name that can be used to replace the specified LookAndFeel class name.
public static  StringgetSystemLookAndFeelClassName()
     Returns the class name for a system specific LookAndFeel.
public static  booleangetUseNarrowButtons()
     Checks and answers if we shall use narrow button margins of 4 pixels. As of the Looks version 1.4 the default value is true (narrow) for the JGoodies Windows L&F and the JGoodies Plastic L&F family.
public static  booleangetUseSystemFonts()
     Returns whether native system fonts shall be used, true by default unless disabled in the system properties or UIManager.
public static  booleanisHiResGrayFilterEnabled()
     Checks and answers whether the new high-resolution gray filter is enabled or disabled.
public static  booleanisPopupDropShadowActive()
     Checks and answers whether popup drop shadows are active.
public static  booleanisPopupDropShadowEnabled()
     Checks and answers whether the optional drop shadows for PopupMenus are enabled or disabled.
public static  booleanisTabIconsEnabled()
     Checks and answers if we shall use icons in JTabbedPanes. By default, tab icons are enabled.
public static  voidputLookAndFeelReplacement(String original, String replacement)
     Puts a replacement name for a given LookAndFeel class name in the list of all look and feel replacements.
public static  voidremoveLookAndFeelReplacement(String original)
     Removes a replacement name for a given LookAndFeel class name from the list of all look and feel replacements.
public static  voidsetDefaultIconSize(Dimension defaultIconSize)
     Sets the default icon size.
public static  voidsetHiResGrayFilterEnabled(boolean b)
     Enables or disables the new high-resolution gray filter globally.
public static  voidsetPopupDropShadowEnabled(boolean b)
     Enables or disables drop shadows in PopupMenus.
public static  voidsetTabIconsEnabled(boolean b)
     Enables or disables the use of icons in JTabbedPanes.
public static  voidsetUseNarrowButtons(boolean b)
     Globally sets the use narrow or standard button margins.

In previous versions of the JGoodies Looks this setting was supported also for individual buttons - primarily to offer visual backward compatibility with Sun L&Fs.

public static  voidsetUseSystemFonts(boolean useSystemFonts)
     Sets a value in the UIManager to indicate, that a look&feel may use the native system fonts.

Field Detail
COMBO_POPUP_PROTOTYPE_DISPLAY_VALUE_KEY
final public static String COMBO_POPUP_PROTOTYPE_DISPLAY_VALUE_KEY(Code)
A JComboBox client property key for the combo's popup menu prototype display value. If this key is set, the value will be used to compute the combo popup width. This optional feature is supported by the JGoodies Windows L&f as well as the JGoodies Plastic L&fs.



COMBO_RENDERER_IS_BORDER_REMOVABLE
final public static String COMBO_RENDERER_IS_BORDER_REMOVABLE(Code)
A client property key for combo box renderer components. The Boolean value indicates whether the component's border can be temporarily removed when painting the current value or not. This is useful for custom renderers used with Windows combo boxes.
See Also:   WindowsComboBoxUI.paintCurrentValue(java.awt.Graphicsjava.awt.Rectangleboolean)
since:
   2.1



DEFAULT_ICON_SIZE_KEY
final public static String DEFAULT_ICON_SIZE_KEY(Code)



DEFAULT_LOOK_NAME
final public static String DEFAULT_LOOK_NAME(Code)
The class name of the default JGoodies L&f, PlasticXP.



EMBEDDED_TABS_KEY
final public static String EMBEDDED_TABS_KEY(Code)
A JTabbedPane client property key that indicates that tabs are painted with a special embedded appearance. Supported by the JGoodies Windows L&f and the JGoodies Plastic look&feel family. As a side effect of the embedded appearance, supporting L&fs won't paint the content border.



HEADER_STYLE_KEY
final public static String HEADER_STYLE_KEY(Code)
A client property key for JMenuBar and JToolBar style hints. Available styles are: HeaderStyle.Single and HeaderStyle.Both.
See Also:   HeaderStyle
See Also:   BorderStyle



HI_RES_DISABLED_ICON_CLIENT_KEY
final public static String HI_RES_DISABLED_ICON_CLIENT_KEY(Code)
A client property key for components with a disabled icon such as buttons, labels, and tabbed panes. Specifies whether the new high resolution gray filter shall be used to compute a disabled icon - if none is available.
since:
   2.1



HI_RES_GRAY_FILTER_ENABLED_KEY
final public static String HI_RES_GRAY_FILTER_ENABLED_KEY(Code)
A UIDefaults key for enabling/disabling the new high-resolution gray filter.
since:
   2.1



IS_ETCHED_KEY
final public static String IS_ETCHED_KEY(Code)
A JScrollPane client property key for a hint that the scroll pane border should be etched.



JGOODIES_WINDOWS_NAME
final public static String JGOODIES_WINDOWS_NAME(Code)
The class name of the JGoodies Windows L&f.



NO_CONTENT_BORDER_KEY
final public static String NO_CONTENT_BORDER_KEY(Code)
A JTabbedPane client property key that indicates that no content border shall be painted. Supported by the JGoodies Windows L&f and the JGoodies Plastic look&feel family. This effect will be achieved also if the EMBEDDED property is true.



NO_ICONS_KEY
final public static String NO_ICONS_KEY(Code)
A JMenu client property key for a hint that the menu items in the menu have no icons.



NO_MARGIN_KEY
final public static String NO_MARGIN_KEY(Code)
A JPopupMenu client property key for a hint that the border shall have no extra margin. This is useful if the popup menu contains only a single component, for example a scrollpane.



NO_REPLACEMENT
final public static String NO_REPLACEMENT(Code)
A replacement used to replace a given L&f with nothing, that indicates that it should not be used. For example, by default we mark the WindowsClass L&f this way, to remove it from L&f lists that replace the Sun Windows L&f with the JGoodies Windows L&f.
since:
   2.1.3



PLASTIC3D_NAME
final public static String PLASTIC3D_NAME(Code)
The class name of the JGoodies Plastic3D L&f.



PLASTICXP_NAME
final public static String PLASTICXP_NAME(Code)
The class name of the JGoodies PlasticXP L&f.



PLASTIC_CONTROL_FONT_KEY
final public static String PLASTIC_CONTROL_FONT_KEY(Code)
A key for setting the default control font in Plastic L&fs. Used for both the system properties and the UIDefaults table.
See Also:   FontPolicies.customSettingsPolicy(FontPolicy)



PLASTIC_FONT_POLICY_KEY
final public static String PLASTIC_FONT_POLICY_KEY(Code)
A key for setting a custom FontPolicy for the Plastic L&fs. Used for both the system properties and the UIDefaults table.
See Also:   PlasticLookAndFeel.getFontPolicy
See Also:   PlasticLookAndFeel.setFontPolicy(FontPolicy)



PLASTIC_MENU_FONT_KEY
final public static String PLASTIC_MENU_FONT_KEY(Code)
A key for setting the default menu font in Plastic L&fs. Used for both the system properties and the UIDefaults table.
See Also:   FontPolicies.customSettingsPolicy(FontPolicy)



PLASTIC_MICRO_LAYOUT_POLICY_KEY
final public static String PLASTIC_MICRO_LAYOUT_POLICY_KEY(Code)
A UIManager key for setting a custom MicroLayoutPolicy for the Plastic L&fs.
See Also:   PlasticLookAndFeel.getMicroLayoutPolicy
See Also:   PlasticLookAndFeel.setMicroLayoutPolicy(MicroLayout)



PLASTIC_NAME
final public static String PLASTIC_NAME(Code)
The class name of the JGoodies Plastic L&f.



POPUP_DROP_SHADOW_ENABLED_KEY
final public static String POPUP_DROP_SHADOW_ENABLED_KEY(Code)
A UIDefaults key for the popup drop shadow enablement.
See Also:   Options.isPopupDropShadowEnabled()
See Also:   Options.setPopupDropShadowEnabled(boolean)



TAB_ICONS_ENABLED_KEY
final public static String TAB_ICONS_ENABLED_KEY(Code)



TREE_LINE_STYLE_ANGLED_VALUE
final public static String TREE_LINE_STYLE_ANGLED_VALUE(Code)
A JTree client property value that indicates that lines shall be drawn.
See Also:   Options.TREE_LINE_STYLE_KEY



TREE_LINE_STYLE_KEY
final public static String TREE_LINE_STYLE_KEY(Code)
A JTree client property key for a tree line style hint.
See Also:   Options.TREE_LINE_STYLE_ANGLED_VALUE
See Also:   Options.TREE_LINE_STYLE_NONE_VALUE



TREE_LINE_STYLE_NONE_VALUE
final public static String TREE_LINE_STYLE_NONE_VALUE(Code)
A JTree client property value that indicates that lines shall be hidden.
See Also:   Options.TREE_LINE_STYLE_KEY



USE_NARROW_BUTTONS_KEY
final public static String USE_NARROW_BUTTONS_KEY(Code)



USE_SYSTEM_FONTS_APP_KEY
final public static String USE_SYSTEM_FONTS_APP_KEY(Code)
A convenience constant for the standard Swing UIDefaults key that configures the use of system fonts.
See Also:   Options.getUseSystemFonts()
See Also:   Options.setUseSystemFonts(boolean)



USE_SYSTEM_FONTS_KEY
final public static String USE_SYSTEM_FONTS_KEY(Code)
A convenience constant for the standard Swing system property key that configures the use of system fonts.
See Also:   Options.getUseSystemFonts()
See Also:   Options.setUseSystemFonts(boolean)



WINDOWS_CONTROL_FONT_KEY
final public static String WINDOWS_CONTROL_FONT_KEY(Code)
A key for setting the default control font in the Windows L&f. Used for both the system properties and the UIDefaults table.
See Also:   FontPolicies.customSettingsPolicy(FontPolicy)



WINDOWS_FONT_POLICY_KEY
final public static String WINDOWS_FONT_POLICY_KEY(Code)
A key for setting a custom FontPolicy for the Windows L&fs. Used for both the system properties and the UIDefaults table.
See Also:   WindowsLookAndFeel.getFontPolicy
See Also:   WindowsLookAndFeel.setFontPolicy(FontPolicy)



WINDOWS_MENU_FONT_KEY
final public static String WINDOWS_MENU_FONT_KEY(Code)
A key for setting the default menu font in the Windows L&f. Used for both the system properties and the UIDefaults table.
See Also:   FontPolicies.customSettingsPolicy(FontPolicy)



WINDOWS_MICRO_LAYOUT_POLICY_KEY
final public static String WINDOWS_MICRO_LAYOUT_POLICY_KEY(Code)
A UIManager key for setting a custom MicroLayoutPolicy for the Windows L&f.
See Also:   WindowsLookAndFeel.getMicroLayoutPolicy
See Also:   WindowsLookAndFeel.setMicroLayoutPolicy(MicroLayout)





Method Detail
getCrossPlatformLookAndFeelClassName
public static String getCrossPlatformLookAndFeelClassName()(Code)
Returns the class name for a cross-platform LookAndFeel. the name of a cross platform look-and-feel class
See Also:   Options.getSystemLookAndFeelClassName()



getDefaultIconSize
public static Dimension getDefaultIconSize()(Code)
Returns the default icon size that is used in menus, menu items and toolbars. Menu items that have no icon set are aligned using the default icon dimensions. the dimension of the default icon
See Also:   Options.setDefaultIconSize(Dimension)



getReplacementClassNameFor
public static String getReplacementClassNameFor(String className)(Code)
Returns the class name that can be used to replace the specified LookAndFeel class name.
Parameters:
  className - the name of the look-and-feel class the name of the suggested replacement class
See Also:   Options.putLookAndFeelReplacement(String,String)
See Also:   Options.removeLookAndFeelReplacement(String)



getSystemLookAndFeelClassName
public static String getSystemLookAndFeelClassName()(Code)
Returns the class name for a system specific LookAndFeel. the name of the system look-and-feel class
See Also:   Options.getCrossPlatformLookAndFeelClassName()



getUseNarrowButtons
public static boolean getUseNarrowButtons()(Code)
Checks and answers if we shall use narrow button margins of 4 pixels. As of the Looks version 1.4 the default value is true (narrow) for the JGoodies Windows L&F and the JGoodies Plastic L&F family. The native Windows L&F uses narrow margins too. The default can be disabled in the system properties or UIManager.

Note: Using narrow button margins can potentially cause compatibility issues, if you don't take care that command buttons with short labels (OK) get a reasonable minimum width. Therefore you can get back to wide button margins using #setUseNarrowButtons. Sun's L&F implementations use a wider button margin of 14 pixels.

Narrow button margins make it easier to give buttons in a button bar the same width, even if some button labels are long. And narrow margins are useful for embedded command buttons that just have an icon, or an ellipsis (...). Many style guides recommend to use a minimum button width in command button bars, for example 50 dialog units on Windows. Such a minimum width makes it easier to click a button, just because the button area has a reasonable minimum size. To ensure a reasonable button minimum width, you may configure a LayoutManager, use a special panel for command button bars, or a factory that vends command button bars.

The JGoodies FormLayout can layout button bars that comply with both the MS Windows Layout Guidelines and the Mac Aqua Human Interface Guidelines. The JGoodies Forms contains a ButtonBarBuilder to build command button bars, and a ButtonBarFactory that vends frequently used button bars. true (default) if all buttons shall use narrow margins, false for wider margins
See Also:   Options.setUseNarrowButtons(boolean)
See Also:   Options.USE_NARROW_BUTTONS_KEY




getUseSystemFonts
public static boolean getUseSystemFonts()(Code)
Returns whether native system fonts shall be used, true by default unless disabled in the system properties or UIManager. true unless disabled in the system properties or UIManager
See Also:   Options.setUseSystemFonts(boolean)
See Also:   Options.USE_SYSTEM_FONTS_KEY
See Also:   Options.USE_SYSTEM_FONTS_APP_KEY



isHiResGrayFilterEnabled
public static boolean isHiResGrayFilterEnabled()(Code)
Checks and answers whether the new high-resolution gray filter is enabled or disabled. It is enabled by default. true if the high-resolution gray filter is enabled, false if disabled
See Also:   Options.setHiResGrayFilterEnabled(boolean)
See Also:   Options.HI_RES_GRAY_FILTER_ENABLED_KEY
See Also:   Options.HI_RES_DISABLED_ICON_CLIENT_KEY
since:
   2.1



isPopupDropShadowActive
public static boolean isPopupDropShadowActive()(Code)
Checks and answers whether popup drop shadows are active. This feature shall be inactive with toolkits that use native drop shadows, such as Aqua on the Mac OS X. It is also inactive if the ShadowPopup cannot snapshot the desktop background (due to security and AWT exceptions). Otherwise the feature's enablement state is returned.

Currently only the Mac OS X is detected as platform where the toolkit uses native drop shadows. true if drop shadows are active, false if inactive
See Also:   Options.isPopupDropShadowEnabled()
See Also:   Options.setPopupDropShadowEnabled(boolean)




isPopupDropShadowEnabled
public static boolean isPopupDropShadowEnabled()(Code)
Checks and answers whether the optional drop shadows for PopupMenus are enabled or disabled. true if drop shadows are enabled, false if disabled
See Also:   Options.isPopupDropShadowActive()
See Also:   Options.setPopupDropShadowEnabled(boolean)
See Also:   Options.POPUP_DROP_SHADOW_ENABLED_KEY



isTabIconsEnabled
public static boolean isTabIconsEnabled()(Code)
Checks and answers if we shall use icons in JTabbedPanes. By default, tab icons are enabled. If the user has set a system property, we log a message about the choosen style. true if icons in tabbed panes are enabled, false if disabled
See Also:   Options.setTabIconsEnabled(boolean)



putLookAndFeelReplacement
public static void putLookAndFeelReplacement(String original, String replacement)(Code)
Puts a replacement name for a given LookAndFeel class name in the list of all look and feel replacements.
Parameters:
  original - the name of the look-and-feel to replace
Parameters:
  replacement - the name of the replacement look-and-feel
See Also:   Options.removeLookAndFeelReplacement(String)
See Also:   Options.getReplacementClassNameFor(String)



removeLookAndFeelReplacement
public static void removeLookAndFeelReplacement(String original)(Code)
Removes a replacement name for a given LookAndFeel class name from the list of all look and feel replacements.
Parameters:
  original - the name of the look-and-feel that has been replaced
See Also:   Options.putLookAndFeelReplacement(String,String)
See Also:   Options.getReplacementClassNameFor(String)



setDefaultIconSize
public static void setDefaultIconSize(Dimension defaultIconSize)(Code)
Sets the default icon size.
Parameters:
  defaultIconSize - the default icon size to set
See Also:   Options.getDefaultIconSize()



setHiResGrayFilterEnabled
public static void setHiResGrayFilterEnabled(boolean b)(Code)
Enables or disables the new high-resolution gray filter globally. This gray filter can be disabled for individual components using the client property key HI_RES_DISABLED_ICON_CLIENT_KEY.
Parameters:
  b - true to enable the high-resolution gray filter, false to disable them
See Also:   Options.isHiResGrayFilterEnabled()
since:
   2.1



setPopupDropShadowEnabled
public static void setPopupDropShadowEnabled(boolean b)(Code)
Enables or disables drop shadows in PopupMenus. Note that drop shadows are always inactive on platforms that provide native drop shadows such as the Mac OS X.

It is recommended to enable this feature only on platforms that accelerate translucency and snapshots with the hardware.
Parameters:
  b - true to enable drop shadows, false to disable them
See Also:   Options.isPopupDropShadowActive()
See Also:   Options.isPopupDropShadowEnabled()




setTabIconsEnabled
public static void setTabIconsEnabled(boolean b)(Code)
Enables or disables the use of icons in JTabbedPanes.
Parameters:
  b - true to enable icons in tabbed panes, false to disable them
See Also:   Options.isTabIconsEnabled()



setUseNarrowButtons
public static void setUseNarrowButtons(boolean b)(Code)
Globally sets the use narrow or standard button margins.

In previous versions of the JGoodies Looks this setting was supported also for individual buttons - primarily to offer visual backward compatibility with Sun L&Fs.
Parameters:
  b - true to use narrow button margins globally
See Also:   Options.getUseNarrowButtons()
See Also:   Options.USE_NARROW_BUTTONS_KEY




setUseSystemFonts
public static void setUseSystemFonts(boolean useSystemFonts)(Code)
Sets a value in the UIManager to indicate, that a look&feel may use the native system fonts.
Parameters:
  useSystemFonts - true to enable system fonts in the UIManager
See Also:   Options.getUseSystemFonts()
See Also:   Options.USE_SYSTEM_FONTS_KEY
See Also:   Options.USE_SYSTEM_FONTS_APP_KEY



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.