Module java.desktop

Class MetalComboBoxIcon

java.lang.Object
javax.swing.plaf.metal.MetalComboBoxIcon
All Implemented Interfaces:
Serializable, Icon

public class MetalComboBoxIcon
extends Object
implements Icon, Serializable
This utility class draws the horizontal bars which indicate a MetalComboBox
See Also:
MetalComboBoxUI
  • Constructor Details

    • MetalComboBoxIcon

      public MetalComboBoxIcon()
  • Method Details

    • paintIcon

      public void paintIcon​(Component c, Graphics g, int x, int y)
      Paints the horizontal bars for the
      Specified by:
      paintIcon in interface Icon
      Parameters:
      c - a Component to get properties useful for painting
      g - the graphics context
      x - the X coordinate of the icon's top-left corner
      y - the Y coordinate of the icon's top-left corner
    • getIconWidth

      public int getIconWidth()
      Created a stub to satisfy the interface.
      Specified by:
      getIconWidth in interface Icon
      Returns:
      an int specifying the fixed width of the icon.
    • getIconHeight

      public int getIconHeight()
      Created a stub to satisfy the interface.
      Specified by:
      getIconHeight in interface Icon
      Returns:
      an int specifying the fixed height of the icon.