Java Platform 1.2

Uses of Class
java.awt.Color

Packages that use Color
java.awt Contains all of the classes for creating user interfaces and for painting graphics and images. 
javax.accessibility Defines a contract between user-interface components and an assistive technology that provides access to those components. 
javax.swing Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. 
javax.swing.border Provides classes and interface for drawing specialized borders around a Swing component. 
javax.swing.colorchooser Contains classes and interfaces used by the JColorChooser component. 
javax.swing.plaf Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities. 
javax.swing.plaf.basic Provides user interface objects built according to the Basic look-and-feel. 
javax.swing.plaf.metal Provides user interface objects built according to the ``metal'' look-and-feel. 
javax.swing.table Provides classes and interfaces for dealing with java.awt.swing.JTable. 
javax.swing.text Provides classes and interfaces that deal with editable and noneditable text components. 
javax.swing.text.html Provides the class HTMLEditorKit and supporting classes for creating HTML text editors. 
javax.swing.tree Provides classes and interfaces for dealing with java.awt.swing.JTree. 
 

Uses of Color in java.awt
 

Subclasses of Color in java.awt
 class SystemColor
          A class to encapsulate symbolic colors representing the color of GUI objects on a system.
 

Fields in java.awt declared as Color
static Color Color.white
          The color white.
static Color Color.lightGray
          The color light gray.
static Color Color.gray
          The color gray.
static Color Color.darkGray
          The color dark gray.
static Color Color.black
          The color black.
static Color Color.red
          The color red.
static Color Color.pink
          The color pink.
static Color Color.orange
          The color orange.
static Color Color.yellow
          The color yellow.
static Color Color.green
          The color green.
static Color Color.magenta
          The color magenta.
static Color Color.cyan
          The color cyan.
static Color Color.blue
          The color blue.
 

Methods in java.awt that return Color
 Color Component.getForeground()
          Gets the foreground color of this component.
 Color Component.getBackground()
          Gets the background color of this component.
abstract  Color Graphics.getColor()
          Gets this graphics context's current color.
 Color GradientPaint.getColor1()
          Returns the color C1 anchored by the point P1.
 Color GradientPaint.getColor2()
          Returns the color C2 anchored by the point P2.
 Color Color.brighter()
          Creates a brighter version of this color.
 Color Color.darker()
          Creates a darker version of this color.
static Color Color.decode(String nm)
          Converts a string to an integer and returns the specified opaque color.
static Color Color.getColor(String nm)
          Finds a color in the system properties.
static Color Color.getColor(String nm, Color v)
          Finds a color in the system properties.
static Color Color.getColor(String nm, int v)
          Finds a color in the system properties.
static Color Color.getHSBColor(float h, float s, float b)
          Creates a Color object based on values supplied for the HSB color model.
abstract  Color Graphics2D.getBackground()
          Returns the background color used for clearing a region.
 

Methods in java.awt with parameters of type Color
 void Component.setForeground(Color c)
          Sets the foreground color of this component.
 void Component.setBackground(Color c)
          Sets the background color of this component.
abstract  void Graphics.setColor(Color c)
          Sets this graphics context's current color to the specified color.
abstract  void Graphics.setXORMode(Color c1)
          Sets the paint mode of this graphics context to alternate between this graphics context's current color and the new specified color.
abstract  boolean Graphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
          Draws as much of the specified image as is currently available.
abstract  boolean Graphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
          Draws as much of the specified image as has already been scaled to fit inside the specified rectangle.
abstract  boolean Graphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
          Draws as much of the specified area of the specified image as is currently available, scaling it on the fly to fit inside the specified area of the destination drawable surface.
static Color Color.getColor(String nm, Color v)
          Finds a color in the system properties.
abstract  void Graphics2D.setBackground(Color color)
          Sets the background color for the Graphics2D context.
 

Constructors in java.awt with parameters of type Color
GradientPaint.GradientPaint(float x1, float y1, Color color1, float x2, float y2, Color color2)
          Constructs a simple acyclic GradientPaint object.
GradientPaint.GradientPaint(Point2D pt1, Color color1, Point2D pt2, Color color2)
          Constructs a simple acyclic GradientPaint object.
GradientPaint.GradientPaint(float x1, float y1, Color color1, float x2, float y2, Color color2, boolean cyclic)
          Constructs either a cyclic or acyclic GradientPaint object depending on the boolean parameter.
GradientPaint.GradientPaint(Point2D pt1, Color color1, Point2D pt2, Color color2, boolean cyclic)
          Constructs either a cyclic or acyclic GradientPaint object depending on the boolean parameter.
 

Uses of Color in javax.accessibility
 

Methods in javax.accessibility that return Color
 Color AccessibleComponent.getBackground()
          Get the background color of this object.
 Color AccessibleComponent.getForeground()
          Get the foreground color of this object.
 

Methods in javax.accessibility with parameters of type Color
 void AccessibleComponent.setBackground(Color c)
          Set the background color of this object.
 void AccessibleComponent.setForeground(Color c)
          Set the foreground color of this object.
 

Uses of Color in javax.swing
 

Fields in javax.swing declared as Color
protected  Color JTable.gridColor
          The color of the grid
protected  Color JTable.selectionForeground
          The foreground color of selected cells
protected  Color JTable.selectionBackground
          The background color of selected cells
 

Methods in javax.swing that return Color
 Color JComponent.AccessibleJComponent.getBackground()
          Get the background color of this object.
 Color JComponent.AccessibleJComponent.getForeground()
          Get the foreground color of this object.
 Color JTree.AccessibleJTree.AccessibleJTreeNode.getBackground()
          Get the background color of this object.
 Color JTree.AccessibleJTree.AccessibleJTreeNode.getForeground()
          Get the foreground color of this object.
 Color JInternalFrame.getBackground()
          Get the background color of this object.
 Color JInternalFrame.getForeground()
          Get the foreground color of this object.
static Color UIManager.getColor(Object key)
          Returns a drawing color from the defaults table.
static Color DebugGraphics.flashColor()
          Returns the Color used to flash drawing operations.
 Color DebugGraphics.getColor()
          Returns the Color used for text drawing operations.
 Color UIDefaults.getColor(Object key)
          If the value of key is a Color return it, otherwise return null.
 Color JApplet.AccessibleJApplet.getBackground()
          Get the background color of this object.
 Color JApplet.AccessibleJApplet.getForeground()
          Get the foreground color of this object.
static Color JColorChooser.showDialog(Component component, String title, Color initialColor)
          Shows a modal color-chooser dialog and blocks until the dialog is hidden.
 Color JColorChooser.getColor()
          Gets the current color value from the color chooser.
 Color JWindow.AccessibleJWindow.getBackground()
          Get the background color of this object.
 Color JWindow.AccessibleJWindow.getForeground()
          Get the foreground color of this object.
 Color Box.Filler.AccessibleBoxFiller.getBackground()
          Gets the background color of this object.
 Color Box.Filler.AccessibleBoxFiller.getForeground()
          Gets the foreground color of this object.
 Color Box.AccessibleBox.getBackground()
          Gets the background color of this object.
 Color Box.AccessibleBox.getForeground()
          Gets the foreground color of this object.
 Color JTabbedPane.getBackgroundAt(int index)
          Returns the tab background color at index.
 Color JTabbedPane.getForegroundAt(int index)
          Returns the tab foreground color at index.
 Color JDialog.AccessibleJDialog.getBackground()
          Get the background color of this object.
 Color JDialog.AccessibleJDialog.getForeground()
          Get the foreground color of this object.
 Color CellRendererPane.AccessibleCellRendererPane.getBackground()
          Get the background color of this object.
 Color CellRendererPane.AccessibleCellRendererPane.getForeground()
          Get the foreground color of this object.
 Color JTable.getGridColor()
          Returns the color used to draw grid lines.
 Color JTable.getSelectionForeground()
          Returns the foreground color for selected cells.
 Color JTable.getSelectionBackground()
          Returns the background color for selected cells.
 Color JTable.AccessibleJTable.AccessibleJTableCell.getBackground()
          Get the background color of this object.
 Color JTable.AccessibleJTable.AccessibleJTableCell.getForeground()
          Get the foreground color of this object.
 Color JFrame.AccessibleJFrame.getBackground()
          Get the background color of this object.
 Color JFrame.AccessibleJFrame.getForeground()
          Get the foreground color of this object.
 Color JList.getSelectionForeground()
          Returns the foreground color.
 Color JList.getSelectionBackground()
          Returns the background color for selected cells.
 Color JList.AccessibleJList.AccessibleJListChild.getBackground()
           
 Color JList.AccessibleJList.AccessibleJListChild.getForeground()
           
 

Methods in javax.swing with parameters of type Color
 void JComponent.setForeground(Color fg)
          Sets the foreground color of this component.
 void JComponent.setBackground(Color bg)
          Sets the background color of this component.
 void JComponent.AccessibleJComponent.setBackground(Color c)
          Set the background color of this object.
 void JComponent.AccessibleJComponent.setForeground(Color c)
          Set the foreground color of this object.
 void JTree.AccessibleJTree.AccessibleJTreeNode.setBackground(Color c)
          Set the background color of this object.
 void JTree.AccessibleJTree.AccessibleJTreeNode.setForeground(Color c)
           
static Border BorderFactory.createLineBorder(Color color)
          Creates a line border withe the specified color.
static Border BorderFactory.createLineBorder(Color color, int thickness)
          Creates a line border withe the specified color and width.
static Border BorderFactory.createBevelBorder(int type, Color highlight, Color shadow)
          Create a beveled border of the specified type, using the specified highlighting and shadowing.
static Border BorderFactory.createBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
          Create a beveled border of the specified type, using the specified colors for the inner and outer highlight and shadow areas.
static Border BorderFactory.createEtchedBorder(Color highlight, Color shadow)
          Create a border with an "etched" look using the specified highlighting and shading colors.
static TitledBorder BorderFactory.createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
          Add a title to an existing border, specifying the text of the title along with its positioning, font, and color.
static MatteBorder BorderFactory.createMatteBorder(int top, int left, int bottom, int right, Color color)
          Create a matte-look border using a solid color.
 void JInternalFrame.setBackground(Color c)
          Set the background color of this object.
 void JInternalFrame.setForeground(Color c)
          Set the foreground color of this object.
static void DebugGraphics.setFlashColor(Color flashColor)
          Sets the Color used to flash drawing operations.
 void DebugGraphics.setColor(Color aColor)
          Sets the color to be used for drawing and filling lines and shapes.
 void DebugGraphics.setXORMode(Color aColor)
          Overrides Graphics.setXORMode.
 boolean DebugGraphics.drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
          Overrides Graphics.drawImage.
 boolean DebugGraphics.drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
          Overrides Graphics.drawImage.
 boolean DebugGraphics.drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
          Overrides Graphics.drawImage.
 void JApplet.AccessibleJApplet.setBackground(Color c)
          Set the background color of this object.
 void JApplet.AccessibleJApplet.setForeground(Color c)
          Set the foreground color of this object.
static Color JColorChooser.showDialog(Component component, String title, Color initialColor)
          Shows a modal color-chooser dialog and blocks until the dialog is hidden.
 void JColorChooser.setColor(Color color)
          Sets the current color of the color chooser to the specified color.
 void JWindow.AccessibleJWindow.setBackground(Color c)
          Set the background color of this object.
 void JWindow.AccessibleJWindow.setForeground(Color c)
          Set the foreground color of this object.
 void Box.Filler.AccessibleBoxFiller.setBackground(Color c)
          Sets the background color of this object.
 void Box.Filler.AccessibleBoxFiller.setForeground(Color c)
          Sets the foreground color of this object.
 void Box.AccessibleBox.setBackground(Color c)
          Sets the background color of this object.
 void Box.AccessibleBox.setForeground(Color c)
          Sets the foreground color of this object.
 void JTabbedPane.setBackgroundAt(int index, Color background)
          Sets the background color at index to background which can be null, in which case the tab's background color will default to the background color of the tabbedpane.
 void JTabbedPane.setForegroundAt(int index, Color foreground)
          Sets the foreground color at index to foreground which can be null, in which case the tab's foreground color will default to the foreground color of this tabbedpane.
 void JDialog.AccessibleJDialog.setBackground(Color c)
          Set the background color of this object.
 void JDialog.AccessibleJDialog.setForeground(Color c)
          Set the foreground color of this object.
 void CellRendererPane.AccessibleCellRendererPane.setBackground(Color c)
          Set the background color of this object.
 void CellRendererPane.AccessibleCellRendererPane.setForeground(Color c)
          Set the foreground color of this object.
 void JTable.setGridColor(Color newColor)
          Sets the color used to draw grid lines to color and redisplays the receiver.
 void JTable.setSelectionForeground(Color selectionForeground)
          Set the foreground color for selected cells.
 void JTable.setSelectionBackground(Color selectionBackground)
          Set the background color for selected cells.
 void JTable.AccessibleJTable.AccessibleJTableCell.setBackground(Color c)
          Set the background color of this object.
 void JTable.AccessibleJTable.AccessibleJTableCell.setForeground(Color c)
          Set the foreground color of this object.
 void JFrame.AccessibleJFrame.setBackground(Color c)
          Set the background color of this object.
 void JFrame.AccessibleJFrame.setForeground(Color c)
          Set the foreground color of this object.
 void JList.setSelectionForeground(Color selectionForeground)
          Set the foreground color for selected cells.
 void JList.setSelectionBackground(Color selectionBackground)
          Set the background color for selected cells.
 void JList.AccessibleJList.AccessibleJListChild.setBackground(Color c)
           
 void JList.AccessibleJList.AccessibleJListChild.setForeground(Color c)
           
 

Constructors in javax.swing with parameters of type Color
JColorChooser.JColorChooser(Color initialColor)
          Creates a color chooser pane with the specified initial color.
 

Uses of Color in javax.swing.border
 

Fields in javax.swing.border declared as Color
protected  Color TitledBorder.titleColor
           
protected  Color LineBorder.lineColor
           
protected  Color BevelBorder.highlightOuter
           
protected  Color BevelBorder.highlightInner
           
protected  Color BevelBorder.shadowInner
           
protected  Color BevelBorder.shadowOuter
           
protected  Color MatteBorder.color
           
protected  Color EtchedBorder.highlight
           
protected  Color EtchedBorder.shadow
           
 

Methods in javax.swing.border that return Color
 Color TitledBorder.getTitleColor()
          Returns the title-color of the titled border.
 Color LineBorder.getLineColor()
          Returns the color of the border.
 Color BevelBorder.getHighlightOuterColor(Component c)
          Returns the outer highlight color of the bevel border.
 Color BevelBorder.getHighlightInnerColor(Component c)
          Returns the inner highlight color of the bevel border.
 Color BevelBorder.getShadowInnerColor(Component c)
          Returns the inner shadow color of the bevel border.
 Color BevelBorder.getShadowOuterColor(Component c)
          Returns the outer shadow color of the bevel border.
 Color EtchedBorder.getHighlightColor(Component c)
          Returns the highlight color of the etched border.
 Color EtchedBorder.getShadowColor(Component c)
          Returns the shadow color of the etched border.
 

Methods in javax.swing.border with parameters of type Color
 void TitledBorder.setTitleColor(Color titleColor)
          Sets the title-color of the titled border.
 

Constructors in javax.swing.border with parameters of type Color
TitledBorder.TitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
          Creates a TitledBorder instance with the specified border, title, title-justification, title-position, title-font, and title-color.
LineBorder.LineBorder(Color color)
          Creates a line border with the specified color and a thickness = 1.
LineBorder.LineBorder(Color color, int thickness)
          Creates a line border with the specified color and thickness.
BevelBorder.BevelBorder(int bevelType, Color highlight, Color shadow)
          Creates a bevel border with the specified type, highlight and shadow colors.
BevelBorder.BevelBorder(int bevelType, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
          Creates a bevel border with the specified type, highlight shadow colors.
MatteBorder.MatteBorder(int top, int left, int bottom, int right, Color color)
          Creates a matte border with the specified insets and color.
EtchedBorder.EtchedBorder(Color highlight, Color shadow)
          Creates a lowered etched border with the specified highlight and shadow colors.
EtchedBorder.EtchedBorder(int etchType, Color highlight, Color shadow)
          Creates an etched border with the specified etch-type, highlight and shadow colors.
SoftBevelBorder.SoftBevelBorder(int bevelType, Color highlight, Color shadow)
          Creates a bevel border with the specified type, highlight and shadow colors.
SoftBevelBorder.SoftBevelBorder(int bevelType, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
          Creates a bevel border with the specified type, highlight shadow colors.
 

Uses of Color in javax.swing.colorchooser
 

Methods in javax.swing.colorchooser that return Color
 Color DefaultColorSelectionModel.getSelectedColor()
           
 Color ColorSelectionModel.getSelectedColor()
           
protected  Color AbstractColorChooserPanel.getColorFromModel()
           
 

Methods in javax.swing.colorchooser with parameters of type Color
 void DefaultColorSelectionModel.setSelectedColor(Color color)
           
 void ColorSelectionModel.setSelectedColor(Color color)
          Sets the model's selected color to color.
 

Constructors in javax.swing.colorchooser with parameters of type Color
DefaultColorSelectionModel.DefaultColorSelectionModel(Color color)
          Initializes selectedColor to color
 

Uses of Color in javax.swing.plaf
 

Subclasses of Color in javax.swing.plaf
 class ColorUIResource
           
 

Constructors in javax.swing.plaf with parameters of type Color
BorderUIResource.LineBorderUIResource.BorderUIResource.LineBorderUIResource(Color color)
           
BorderUIResource.LineBorderUIResource.BorderUIResource.LineBorderUIResource(Color color, int thickness)
           
BorderUIResource.BevelBorderUIResource.BorderUIResource.BevelBorderUIResource(int bevelType, Color highlight, Color shadow)
           
BorderUIResource.BevelBorderUIResource.BorderUIResource.BevelBorderUIResource(int bevelType, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
           
BorderUIResource.EtchedBorderUIResource.BorderUIResource.EtchedBorderUIResource(Color highlight, Color shadow)
           
BorderUIResource.EtchedBorderUIResource.BorderUIResource.EtchedBorderUIResource(int etchType, Color highlight, Color shadow)
           
BorderUIResource.MatteBorderUIResource.BorderUIResource.MatteBorderUIResource(int top, int left, int bottom, int right, Color color)
           
BorderUIResource.TitledBorderUIResource.BorderUIResource.TitledBorderUIResource(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
           
ColorUIResource.ColorUIResource(Color c)
           
 

Uses of Color in javax.swing.plaf.basic
 

Fields in javax.swing.plaf.basic declared as Color
protected  Color BasicMenuItemUI.selectionBackground
           
protected  Color BasicMenuItemUI.selectionForeground
           
protected  Color BasicMenuItemUI.disabledForeground
           
protected  Color BasicMenuItemUI.acceleratorForeground
           
protected  Color BasicMenuItemUI.acceleratorSelectionForeground
           
protected  Color BasicSeparatorUI.shadow
           
protected  Color BasicSeparatorUI.highlight
           
protected  Color BasicTabbedPaneUI.highlight
           
protected  Color BasicTabbedPaneUI.lightHighlight
           
protected  Color BasicTabbedPaneUI.shadow
           
protected  Color BasicTabbedPaneUI.darkShadow
           
protected  Color BasicTabbedPaneUI.focus
           
protected  Color BasicToolBarUI.dockingColor
           
protected  Color BasicToolBarUI.floatingColor
           
protected  Color BasicToolBarUI.dockingBorderColor
           
protected  Color BasicToolBarUI.floatingBorderColor
           
protected  Color BasicInternalFrameTitlePane.selectedTitleColor
           
protected  Color BasicInternalFrameTitlePane.selectedTextColor
           
protected  Color BasicInternalFrameTitlePane.notSelectedTitleColor
           
protected  Color BasicInternalFrameTitlePane.notSelectedTextColor
           
protected  Color BasicScrollBarUI.thumbHighlightColor
           
protected  Color BasicScrollBarUI.thumbLightShadowColor
           
protected  Color BasicScrollBarUI.thumbDarkShadowColor
           
protected  Color BasicScrollBarUI.thumbColor
           
protected  Color BasicScrollBarUI.trackColor
           
protected  Color BasicScrollBarUI.trackHighlightColor
           
protected  Color BasicBorders.ButtonBorder.shadow
           
protected  Color BasicBorders.ButtonBorder.darkShadow
           
protected  Color BasicBorders.ButtonBorder.highlight
           
protected  Color BasicBorders.ButtonBorder.lightHighlight
           
protected  Color BasicBorders.FieldBorder.shadow
           
protected  Color BasicBorders.FieldBorder.darkShadow
           
protected  Color BasicBorders.FieldBorder.highlight
           
protected  Color BasicBorders.FieldBorder.lightHighlight
           
protected  Color BasicBorders.SplitPaneBorder.highlight
           
protected  Color BasicBorders.SplitPaneBorder.shadow
           
 

Methods in javax.swing.plaf.basic that return Color
 Color BasicToolBarUI.getDockingColor()
          Gets the color displayed when over a docking area
 Color BasicToolBarUI.getFloatingColor()
          Gets the color displayed when over a floating area
 Color BasicToolBarUI.DragWindow.getBorderColor()
           
protected  Color BasicSliderUI.getShadowColor()
           
protected  Color BasicSliderUI.getHighlightColor()
           
protected  Color BasicSliderUI.getFocusColor()
           
protected  Color BasicProgressBarUI.getSelectionForeground()
          The "selectionForeground" is the color of the text when it is drawn over a filled area of the progress bar.
protected  Color BasicProgressBarUI.getSelectionBackground()
          The "selectionBackground" is the color of the text when it is drawn over an unfilled area of the progress bar.
protected  Color BasicTreeUI.getHashColor()
           
 

Methods in javax.swing.plaf.basic with parameters of type Color
protected  void BasicMenuItemUI.paintMenuItem(Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, Color background, Color foreground, int defaultTextIconGap)
           
 void BasicToolBarUI.setDockingColor(Color c)
          Sets the color displayed when over a docking area
 void BasicToolBarUI.setFloatingColor(Color c)
          Sets the color displayed when over a floating area
 void BasicToolBarUI.DragWindow.setBorderColor(Color c)
           
protected  void BasicTreeUI.setHashColor(Color color)
           
static void BasicGraphicsUtils.drawEtchedRect(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
           
static void BasicGraphicsUtils.drawGroove(Graphics g, int x, int y, int w, int h, Color shadow, Color highlight)
           
static void BasicGraphicsUtils.drawBezel(Graphics g, int x, int y, int w, int h, boolean isPressed, boolean isDefault, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
           
static void BasicGraphicsUtils.drawLoweredBezel(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
           
 

Constructors in javax.swing.plaf.basic with parameters of type Color
BasicBorders.ButtonBorder.BasicBorders.ButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
           
BasicBorders.ToggleButtonBorder.BasicBorders.ToggleButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
           
BasicBorders.RadioButtonBorder.BasicBorders.RadioButtonBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
           
BasicBorders.MenuBarBorder.BasicBorders.MenuBarBorder(Color shadow, Color highlight)
           
BasicBorders.FieldBorder.BasicBorders.FieldBorder(Color shadow, Color darkShadow, Color highlight, Color lightHighlight)
           
BasicBorders.SplitPaneBorder.BasicBorders.SplitPaneBorder(Color highlight, Color shadow)
           
 

Uses of Color in javax.swing.plaf.metal
 

Fields in javax.swing.plaf.metal declared as Color
protected  Color MetalTabbedPaneUI.tabAreaBackground
           
protected  Color MetalTabbedPaneUI.selectColor
           
protected  Color MetalTabbedPaneUI.selectHighlight
           
protected  Color MetalToggleButtonUI.focusColor
           
protected  Color MetalToggleButtonUI.selectColor
           
protected  Color MetalToggleButtonUI.disabledTextColor
           
protected  Color MetalRadioButtonUI.focusColor
           
protected  Color MetalRadioButtonUI.selectColor
           
protected  Color MetalRadioButtonUI.disabledTextColor
           
protected static Color MetalSliderUI.thumbColor
           
protected static Color MetalSliderUI.highlightColor
           
protected static Color MetalSliderUI.darkShadowColor
           
protected  Color MetalButtonUI.focusColor
           
protected  Color MetalButtonUI.selectColor
           
protected  Color MetalButtonUI.disabledTextColor
           
 

Methods in javax.swing.plaf.metal that return Color
protected  Color MetalTabbedPaneUI.getColorForGap(int currentRun, int x, int y)
           
protected  Color MetalToggleButtonUI.getSelectColor()
           
protected  Color MetalToggleButtonUI.getDisabledTextColor()
           
protected  Color MetalToggleButtonUI.getFocusColor()
           
protected  Color MetalRadioButtonUI.getSelectColor()
           
protected  Color MetalRadioButtonUI.getDisabledTextColor()
           
protected  Color MetalRadioButtonUI.getFocusColor()
           
protected  Color MetalButtonUI.getSelectColor()
           
protected  Color MetalButtonUI.getDisabledTextColor()
           
protected  Color MetalButtonUI.getFocusColor()
           
 

Uses of Color in javax.swing.table
 

Methods in javax.swing.table that return Color
 Color JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getBackground()
           
 Color JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getForeground()
           
 

Methods in javax.swing.table with parameters of type Color
 void JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setBackground(Color c)
           
 void JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setForeground(Color c)
           
 void DefaultTableCellRenderer.setForeground(Color c)
          Overrides JComponent.setForeground to specify the unselected-foreground color using the specified color.
 void DefaultTableCellRenderer.setBackground(Color c)
          Overrides JComponent.setForeground to specify the unselected-background color using the specified color.
 

Uses of Color in javax.swing.text
 

Methods in javax.swing.text that return Color
 Color JTextComponent.getCaretColor()
          Fetches the current color used to render the caret.
 Color JTextComponent.getSelectionColor()
          Fetches the current color used to render the selection.
 Color JTextComponent.getSelectedTextColor()
          Fetches the current color used to render the selected text.
 Color JTextComponent.getDisabledTextColor()
          Fetches the current color used to render the selected text.
static Color StyleConstants.getForeground(AttributeSet a)
          Gets the foreground color setting from the attribute list.
static Color StyleConstants.getBackground(AttributeSet a)
          Gets the background color setting from the attribute list.
 Color DefaultHighlighter.DefaultHighlightPainter.getColor()
          Returns the color of the highlight.
 Color StyledDocument.getForeground(AttributeSet attr)
          Takes a set of attributes and turn it into a foreground color specification.
 Color StyledDocument.getBackground(AttributeSet attr)
          Takes a set of attributes and turn it into a background color specification.
 Color DefaultStyledDocument.getForeground(AttributeSet attr)
          Gets the foreground color from an attribute set.
 Color DefaultStyledDocument.getBackground(AttributeSet attr)
          Gets the background color from an attribute set.
 Color StyleContext.getForeground(AttributeSet attr)
          Takes a set of attributes and turn it into a foreground color specification.
 Color StyleContext.getBackground(AttributeSet attr)
          Takes a set of attributes and turn it into a background color specification.
 

Methods in javax.swing.text with parameters of type Color
 void JTextComponent.setCaretColor(Color c)
          Sets the current color used to render the caret.
 void JTextComponent.setSelectionColor(Color c)
          Sets the current color used to render the selection.
 void JTextComponent.setSelectedTextColor(Color c)
          Sets the current color used to render the selected text.
 void JTextComponent.setDisabledTextColor(Color c)
          Sets the current color used to render the disabled text.
static void StyleConstants.setForeground(MutableAttributeSet a, Color fg)
          Sets the foreground color.
static void StyleConstants.setBackground(MutableAttributeSet a, Color fg)
          Sets the background color.
 

Constructors in javax.swing.text with parameters of type Color
StyledEditorKit.ForegroundAction.StyledEditorKit.ForegroundAction(String nm, Color fg)
          Creates a new ForegroundAction.
DefaultHighlighter.DefaultHighlightPainter.DefaultHighlighter.DefaultHighlightPainter(Color c)
          Constructs a new highlight painter.
 

Uses of Color in javax.swing.text.html
 

Methods in javax.swing.text.html that return Color
 Color StyleSheet.getForeground(AttributeSet a)
          Takes a set of attributes and turn it into a foreground color specification.
 Color StyleSheet.getBackground(AttributeSet a)
          Takes a set of attributes and turn it into a background color specification.
 Color StyleSheet.stringToColor(String str)
          Convert a color string "RED" or "#NNNNNN" to a Color.
 

Uses of Color in javax.swing.tree
 

Fields in javax.swing.tree declared as Color
protected  Color DefaultTreeCellEditor.borderSelectionColor
          True if the border selection color should be drawn.
protected  Color DefaultTreeCellRenderer.textSelectionColor
          Color to use for the foreground for selected nodes.
protected  Color DefaultTreeCellRenderer.textNonSelectionColor
          Color to use for the foreground for non-selected nodes.
protected  Color DefaultTreeCellRenderer.backgroundSelectionColor
          Color to use for the background when a node is selected.
protected  Color DefaultTreeCellRenderer.backgroundNonSelectionColor
          Color to use for the background when the node isn't selected.
protected  Color DefaultTreeCellRenderer.borderSelectionColor
          Color to use for the background when the node isn't selected.
 

Methods in javax.swing.tree that return Color
 Color DefaultTreeCellEditor.getBorderSelectionColor()
          Returns the color the border is drawn.
 Color DefaultTreeCellRenderer.getTextSelectionColor()
          Returns the color the text is drawn with when the node is selected.
 Color DefaultTreeCellRenderer.getTextNonSelectionColor()
          Returns the color the text is drawn with when the node isn't selected.
 Color DefaultTreeCellRenderer.getBackgroundSelectionColor()
          Returns the color to use for the background if node is selected.
 Color DefaultTreeCellRenderer.getBackgroundNonSelectionColor()
          Returns the background color to be used for non selected nodes.
 Color DefaultTreeCellRenderer.getBorderSelectionColor()
          Returns the color the border is drawn.
 

Methods in javax.swing.tree with parameters of type Color
 void DefaultTreeCellEditor.setBorderSelectionColor(Color newColor)
          Sets the color to use for the border.
 void DefaultTreeCellRenderer.setTextSelectionColor(Color newColor)
          Sets the color the text is drawn with when the node is selected.
 void DefaultTreeCellRenderer.setTextNonSelectionColor(Color newColor)
          Sets the color the text is drawn with when the node isn't selected.
 void DefaultTreeCellRenderer.setBackgroundSelectionColor(Color newColor)
          Sets the color to use for the background if node is selected.
 void DefaultTreeCellRenderer.setBackgroundNonSelectionColor(Color newColor)
          Sets the background color to be used for non selected nodes.
 void DefaultTreeCellRenderer.setBorderSelectionColor(Color newColor)
          Sets the color to use for the border.
 void DefaultTreeCellRenderer.setBackground(Color color)
          Subclassed to only accept the color if it isn't a ColorUIResource.
 


Java Platform 1.2

Submit a bug or feature Version 1.2 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.