/*
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
* Common Development and Distribution License, Version 1.0 only
* (the "License"). You may not use this file except in compliance
* with the License.
*
* You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
* See the License for the specific language governing permissions
* and limitations under the License.
*
* When distributing Covered Code, include this CDDL HEADER in each
* file and include the License file at legal-notices/CDDLv1_0.txt.
* If applicable, add the following below this CDDL HEADER, with the
* fields enclosed by brackets "[]" replaced with your own identifying
* information:
* Portions Copyright [yyyy] [name of copyright owner]
*
* CDDL HEADER END
*
*
* Copyright 2008-2010 Sun Microsystems, Inc.
* Portions Copyright 2014-2015 ForgeRock AS
*/
/**
* Class containing some Fonts and Colors used in the Control Panel.
*
*/
public class ColorAndFontConstants
{
/**
* Foreground color (the color of normal text).
*/
/**
* Background color (the color of the panels).
*/
/**
* The border to be used for a text area.
*/
static
{
try
{
{
// This is done to avoid problem in high contrast UIs
}
else
{
}
if (toggleButtonColor == null)
{
}
}
catch (Throwable t)
{
}
try
{
// If the border is of class MetalBorders$ScrollPaneBorder it cannot
// be used.
{
}
}
catch (Throwable t)
{
}
{
}
background = bg;
}
/**
* The text color of buttons.
*/
/**
* The text color of the category items.
*/
/**
* The text color of the BasicExpander components.
*/
/**
* The grey color background that is used for instance as background for the
* buttons in the dialogs (in the bottom of the dialogs).
*/
/**
* The default border color.
*/
/**
* The grid color for the table.
*/
isMacOS() ? defaultBorderColor :
/**
* The color of the text in the table.
*/
/**
* The background color of the table.
*/
/**
* The text color of the tree.
*/
/**
* The background color of the tree.
*/
/**
* The color of the background when the mouse is over (this is used in some
* components, like the accordion components or some tables to have a visual
* hint that some components can be clicked).
*/
/**
* Text color indicating that a field is valid.
*/
/**
* The color of the text when the mouse is over (this is used in some
* components, like the accordion components or some tables to have a visual
* hint that some components can be clicked).
*/
/**
* The color of the background when the mouse is pressed (this is used in some
* components, like the accordion components or some tables to have a visual
* hint that some components can be clicked).
*/
0, 0, -.20f);
/**
* The color of the text when the mouse is pressed (this is used in some
* components, like the accordion components or some tables to have a visual
* hint that some components can be clicked).
*/
0, 0, +.20f);
/**
* The default font of the labels.
*/
/**
* The font of the BasicExpander component.
*/
/**
* The in-line help font.
*/
/**
* The font of the table header.
*/
/**
* The font to be used in the title of the error panes.
*/
/**
* The font to be used in the CategoryButton component.
*/
/**
* The top border of the accordion component.
*/
/**
* The font to be used in primary labels.
*/
/**
* The font to be used in the tree.
*/
/**
* The font to be used in the table.
*/
/**
* The font to be used in the title of the TitlePanel component.
*/
/**
* Text color indicating that a field is not valid.
*/
/**
* The font to be used when the field associated with a primary label is not
* valid.
*/
/**
* The font to be used when the field associated with a normal label is not
* valid.
*/
/**
* The font to be used in the progress dialog's 'Details' section.
*/
/**
* Specifies the font for the command-line output in the detail panel.
*/
}