for(int i = 0; i < 28; i++){
for(int i = 0; i < Infantry.INF_PLT_MAX_MEN; i++){
    private void setAreas(){        int stepX = 30;        int stepY = 42;        infImage = comp.getToolkit().getImage(IMAGE_DIR+"/inf.gif"); //$NON-NLS-1$        PMUtil.setImage(infImage, comp);        for(int i = 0; i < 28; i++){            int shiftX = (i % 5) * stepX;            int shiftY = (i / 5) * stepY;            areas[i] = new PMPicArea(infImage);            areas[i].translate(shiftX, shiftY);            content.addArea(areas[i]);        }                FontMetrics fm = comp.getFontMetrics(FONT_VALUE);        label = new PMValueLabel(fm, Color.white);        label.setValue(Messages.getString("InfantryMapSet.InfantryPlatoon", new Object[]{"00"}));  //$NON-NLS-1$//$NON-NLS-2$        Dimension d = label.getSize();        content.translate(0, d.height + 5);        label.moveTo(d.width / 2, d.height);        content.addArea(label);    }