uk.ac.starlink.ttools.plot2
Class LegendIcon
java.lang.Object
uk.ac.starlink.ttools.plot2.LegendIcon
- All Implemented Interfaces:
- Icon
@Equality
public class LegendIcon
- extends Object
- implements Icon
Icon containing legend information for a plot.
- Since:
- 13 Feb 2013
- Author:
- Mark Taylor
LegendIcon
public LegendIcon(LegendEntry[] entries,
Captioner captioner,
boolean border,
Color bgColor)
- Constructor.
- Parameters:
entries
- items to display in legendcaptioner
- text rendererborder
- true to draw a line border around the legendbgColor
- opaque background colour, null for transparent
getIconWidth
public int getIconWidth()
- Specified by:
getIconWidth
in interface Icon
getIconHeight
public int getIconHeight()
- Specified by:
getIconHeight
in interface Icon
paintIcon
public void paintIcon(Component c,
Graphics g,
int x0,
int y0)
- Specified by:
paintIcon
in interface Icon
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.