Вставка массива строк оценивает в за цикл в Java

Я знаю, что это - очень простая вещь, но я не вижу примеров выполнения этого со строками. Это вне основного упражнения в моей самостоятельно назначенной домашней работе, и более усовершенствовано, но я знаю, что это может быть сделано так, я просто хочу идти вперед и изучить эти массивы :-D

Я пытаюсь изменить значение если строка в GLabel ниже:

private void printSubclassBoxes(){
        String[] anArray = {"GraphicsProgram", "ConsoleProgram", "DialogProgram"};

        int  coordinateX = ((getWidth() - BOX_WIDTH) /4);
        int otherCoordinateX = coordinateX;

        for ( int i = 0 ; i < 3; i++){

            double coordinateY = (getHeight() / 2);     
            GRect classBox = new GRect (coordinateX, coordinateY, BOX_WIDTH, BOX_HEIGHT);

            GLabel classLabel = new GLabel ("ARRAY WILL GO HERE");
            double labelCoordinateX = (coordinateX + ((classBox.getWidth() / 2) - (classLabel.getWidth() / 2)));
            double labelCoordinateY = (coordinateY + ((classBox.getHeight() / 2) + (classLabel.getAscent() / 2)));
            add(classBox);
            add(classLabel, labelCoordinateX, labelCoordinateY);
            coordinateX = otherCoordinateX + coordinateX;

        }   

    }

Спасибо за справку!

1
задан Joel 22 February 2010 в 05:40
поделиться