code: protected void initializeIcons()
  	{
  		float f = 1F / 3F;
  
  		icons[LEFT | TOP] = part1.copy().clip(0, 0, f, f);
  		icons[TOP] = part1.copy().clip(f, 0, f, f);
  		icons[RIGHT | TOP] = part1.copy().clip(2 * f, 0, f, f);
  
  		icons[LEFT] = part1.copy().clip(0, f, f, f);
  		icons[NONE] = part1.copy().clip(f, f, f, f);
  		icons[RIGHT] = part1.copy().clip(2 * f, f, f, f);
  
  		icons[LEFT | BOTTOM] = part1.copy().clip(0, 2 * f, f, f);
  		icons[BOTTOM] = part1.copy().clip(f, 2 * f, f, f);
  		icons[RIGHT | BOTTOM] = part1.copy().clip(2 * f, 2 * f, f, f);
  
  		icons[LEFT | TOP | BOTTOM] = part2.copy().clip(0, 0, f, f);
  		icons[TOP | BOTTOM] = part2.copy().clip(f, 0, f, f);
  		icons[LEFT | RIGHT | TOP] = part2.copy().clip(2 * f, 0, f, f);
  
  		icons[LEFT | RIGHT] = part2.copy().clip(0, f, f, f);
  		icons[FULL] = part2.copy().clip(f, f, f, f);
  		//icons[LEFT | RIGHT] = icon.copy().clip(2 * f, f, f, f);
  
  		icons[LEFT | RIGHT | BOTTOM] = part2.copy().clip(0, 2 * f, f, f);
  		//icons[TOP | BOTTOM] = icon.copy().clip(f, 2 * f, f, f);
  		icons[RIGHT | TOP | BOTTOM] = part2.copy().clip(2 * f, 2 * f, f, f);
  
  		initialized = true;
  	}
docs: Initializes the connected icons.<br>
  Fills up the {@link #icons} array.