CompositeIcon is an Icon implementation which draws two icons with a
specified relative position: LEFT, RIGHT, TOP, BOTTOM specify how icon1 is
drawn relative to icon2 CENTER: icon1 is drawn first, icon2 is drawn over it
and with horizontal and vertical orientations within the alloted space It's
useful with VTextIcon when you want an icon with your text: if icon1 is the
graphic icon and icon2 is the VTextIcon, you get a similar effect to a JLabel
with a graphic icon and text