Пустяковый момент, который не даёт покоя начинающему! - Java
Формулировка задачи:
Добрый день, уважаемый!
Пишу вам с пустяковым любопытством.
Есть у меня такой цикл:
Этот цикл выводит 256 чекбоксов (см. вложение)
Так вот вопрос...
Переменная "с" принимающая ссылки на объекты JCheckBox, при каждой итерации увеличивает хранимые ссылки на объекты JCheckBox.
И в этой же итерации чекбоксы добавляются на панель mainPanel.add(c);
Как же так выходит, что на панель добавляются именно 256 чекбоксов, а не сумма ряда (с+(с+1))
for (int i = 0; i < 256; i++) { JCheckBox c = new JCheckBox(); c.setSelected(false); mainPanel.add(c); } // Конец цикла
Решение задачи: «Пустяковый момент, который не даёт покоя начинающему!»
textual
Листинг программы
JCheckBox c; for (int i = 0; i < 256; i++) { c = new JCheckBox(); c.setSelected(false); mainPanel.add(c); } // Конец цикла
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д