Создание нескольких кнопок с использованием цикла - Java
Формулировка задачи:
нужно создать 9 кнопок, причем у каждой свой цвет и подпись ее номера
с нумерацией легко:
а как присвоить каждой кнопке разный цвет в цикле, не знаю как(
могу присвоить одинаковый всем:
Скорее всего надо использовать массив, в котором хранятся цвета, но мне не допереть, как их передать в виде параметра
Листинг программы
- for(int i = 0; i < 9; i++)
- {
- add(new Button(Integer.toString(i+1)));
- }
Листинг программы
- for(int i = 0; i < 9; i++)
- {
- (add(new Button(Integer.toString(i+1)))).setBackground(Color.red);
- }
Решение задачи: «Создание нескольких кнопок с использованием цикла»
textual
Листинг программы
- Color colors[] = new Color[]{
- Color.black,
- Color.blue,
- Color.cyan,
- Color.green,
- Color.red,
- Color.black,
- Color.blue,
- Color.cyan,
- Color.green
- };
- for(int i = 0; i < 9; i++) {
- (add(new Button(Integer.toString(i+1)))).setBackground(colors[i]);
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д