# com.bea.ide.ui.propertyeditor.editors
DropDownPropertyEditor.MyArrowIcon Class

public class DropDownPropertyEditor.MyArrowIcon
extends `Object`

Hierarchy
  `Object`
  `DropDownPropertyEditor.MyArrowIcon`

Enclosing class
  `DropDownPropertyEditor`

## Field Summary

`protected `Polygon`` | `arrowPolygon` Polygon

## Constructor Summary

DropDownPropertyEditor.MyArrowIcon()
DropDownPropertyEditor.MyArrowIcon(int orientation)

## Method Summary

`public `Color`` | `getBorderColor`() Returns this icon's border color.
`public int` | `getIconHeight`() Returns this icon's height (in pixels).
`public int` | `getIconWidth`() Returns this icon's width (in pixels).
`public int` | `getOrientation`() Returns this icon's orientation.
`public void` | `paintIcon`(`Component` component, `Graphics` graphics, int x, int y)
`public void` | `setBorderColor`(`Color` borderColor) Set the color for the button border.
`public void` | `setGlyphColor`(`Color` glyphColor)
`public void` | `setInteriorColor`(`Color` interiorColor)
`public void` | `setOrientation`(int orientation)
`public void` | `setPaintGlyph`(boolean paintGlyph)

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### arrowPolygon

    protected Polygon arrowPolygon

## Constructor Detail

### DropDownPropertyEditor.MyArrowIcon

    public DropDownPropertyEditor.MyArrowIcon()

### DropDownPropertyEditor.MyArrowIcon

    public DropDownPropertyEditor.MyArrowIcon(int orientation)

## Method Detail

### getBorderColor() Method

    public Color getBorderColor()

Returns this icon's border color.

Related Topics

``DropDownPropertyEditor.MyArrowIcon.setBorderColor(Color)``

### getIconHeight() Method

    public int getIconHeight()

Returns this icon's height (in pixels).

### getIconWidth() Method

    public int getIconWidth()

Returns this icon's width (in pixels).

### getOrientation() Method

    public int getOrientation()

Returns this icon's orientation.

### paintIcon(Component, Graphics, int, int) Method

    public void paintIcon(Component component,
                          Graphics graphics,
                          int x,
                          int y)

### setBorderColor(Color) Method

    public void setBorderColor(Color borderColor)

Set the color for the button border.

### setGlyphColor(Color) Method

    public void setGlyphColor(Color glyphColor)

### setInteriorColor(Color) Method

    public void setInteriorColor(Color interiorColor)

### setOrientation(int) Method

    public void setOrientation(int orientation)

### setPaintGlyph(boolean) Method

    public void setPaintGlyph(boolean paintGlyph)